Shepherd dogs are among the most popular breeds on the planet and with good reason...they are incredibly loyal, beautiful and talented dogs. Training a shepherd dog is not always the easiest thing to do however. Shepherd dog training requires some breed specific dedication. Here … [Read more...]