I had a pit bull puppy and he and she did the same thing don't let them be around people that aren't regularly going to be around! If someone does come over that is a friend or someone that just stopped by but the puppy in another room or in a cage don't let just anyone touch her or pet her pit bulls are protective! ... View related article.
It's not parvo. My puppy had the same thing a few days ago. He probably has hook worms that's what mine had and she was doing the same thing yours was not eating had Diarrhea throwing up and then the next days she would go play with my other dogs! I took her to the vet and they said its not parvo because if it was she wouldn't be sick one day and fine the other, but hook worms do do that they eat all the food in there body's and then start to eat the puppy the bad bad thing is if your puppy has hookworms then the rest of your dogs do also and you will have to take them all to the vet to get them shots and a good thing to also do is clean your house really good because how they get hookworms is by smelling each others butt so your new puppy could've gotten it from its mother and now brought it into your home! So a vet is the best thing for your puppy right now. ... View related article.
German shepherds are very protective but there are ways to contain them when people come to your house that he doesn't know but him in another room its not good for him since he is a German shepherd to be around a lot of people! another thing when you take him places or on walks don't let people come up and pet him if he try's to growl at people that are across the street or just walking by move him away from them and block him from seeing the people make him sit down and focus on you tell him no eventually he will learn to behave! ... View related article.