We have been breeding German Shepherds 22 years. Our Dogs are our family. When they retire they stay right here on the ranch with us. We are small breeders, we do not like to over breed our dogs, We watch there health closely and Our puppies are raised in the house for 6 weeks and then get there shots, and graduate outside a little at a time.