If you are looking for a great family pet! One that will love you and be loyal to the family, and is bred for proction. And will be easy to train. A German Shepherd needs lots of exercise, and love. Pup is farm raised around animals. So they should be fine around your animals. They do need training. Nice baby