We don't currently have a dog, but several grand-dogs. If you love dogs, read "The Art of Racing in the Rain" by Garth Stein. It will be a movie soon, but reading it gets you into the dog's head, which is what this is all about. Totally changed the way I look at dogs, though I always knew they are thinking a lot more than you can tell.