Four Essential Steps for a Healthy, Happy Pup If you have a puppy, congratulations! Now's the time to give a little thought to what you're actually going to do to get things right with your pup. And it’s wise to think twice about your approach – because, as they...

Among the most popular articles on this site is the one I wrote about the best way to introduce two dogs to each other (in ten easy steps!) using Natural Dog Training techniques. One recent reader asked a question in the comments, and I thought I'd answer it here...

Socialization, socialization, socialization. These days we're told that the key to having a dog that gets along with all other dogs and people is to make sure that you give the dog a daily dose of socialization. Dogparks have sprung up around the country, giving dog...

I'm about to have some houseguests arrive, and they'll be here for a few days. Why am I telling you this, you ask? Well, it turns out that they have a black lab mix - he's young, a bit spastic, and he has been known to be aggressive with other dogs. So, in the...