I have a 6 month old Male German Shepherd Pup all set to go to his Forever Home. He is really sweet and has been raised with little ones. He has actually had all Puppy shots and will certainly require a Rabies. This young puppy will certainly wind himself around your heart and become your Best Friend if you let him. He is nearly housebroken and is crate trained. Even though the young puppy is incredibly caring, he is a good guard dog.