Oh boy, if you've ever had a dog -- and then lost him, this book will make you insane. It makes you want to run to every animal shelter, so you can look the dogs in their eyes to see if "Gus" or "Rover" or "Bear" is really in there.