I own a german shepherd. I would not recommend one to someone who is not experienced in raising them, especially if you have small children and smaller dogs around. I never ever leave my yorkies alone with him, not because he is mean, but because they can accidentally hurt them! One wrong step, or a slap of their teeth can be fatal. It really doesn't sound as if he can be trusted around small children, and that would be a hard lesson learned if anything happened. I would try and get in touch with shepherd rescue group, or try to find someone that is experienced with them. Good luck, I'm sure that this is a difficult situation to deal with!
__________________ Piper  Leo  Baby Piccolo |