I grew up with them.
My sister had one who kept me company while I lived on her couch.
My heart melts every time I see a puppy.
But I've never owned one all by myself. I think I'd just play with it all day and never get anything done.
So of course I've been aware of today's guest, known as The Dog Whisperer, for years.
I've followed Cesar Millan's TV shows and public persona and been fascinated by how he leads all kinds of dogs to better behavior.
But even more amazing to me is how he re-trains their owners into being the true leader of the dog.