How to Train the Perfect Dog

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...

New Puppy Training-Day One

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...