I had two German Sheppard's (not at the same time) growing up and now I have a Lab/Retreiver cross and ALL 3 were/are great dogs! My current dog was around before my kid's and any one of us can walk up to her and take any food that has fallen on the floor out of her mouth. My kids are 2 and 5 and she's been that way her whole life. I hope you get a good dog soon to all that are looking...