German Shepherd Dogs are amazing family pets and are fairly easy to train overall. But they do have some characteristics and natural instincts that are hard-wired into their brains. If you are trying to train your GSD, you need to know a bit about the breed and what makes them … [Read more...]