I’m planning to buy a German Shepherd pup. I want to know what to do before buying one. How do I know that the puppy I’m buying is healthy. How do I train the pup and the Do’s and Don’ts. How to discipline the pup to follow me and how to make the pup once it grows up to recognize friend from foe.