Fortunately, most puppies want to please their owners, making training easy. However, certain breeds and dogs can be quite challenging (and frustrating) to train. As a dog trainer, I hear expressions like "My pup is stubborn" or "My dog refuses to listen to me" on a weekly basis. I empathize with dog parents' frustrations, while also empathizing with another species who can't talk and who is most often not...