I’m normally not one for spoilers, but there is no such thing as the perfect dog. You can train 8 hours a day 365 days a year, and you will not have the perfect dog. As a dog trainer, that’s a pretty tough thing for me to admit. I like to provide my...
Bringing home a new puppy is a delightfully exciting time. Puppies are wonderful little bundles of cuteness and curiosity, but all of that fun can quickly turn into frustration if you don’t get your puppy started on a puppy training schedule. Everything you do, from...