I adore dogs! I have a miniature pincher mix. She's silly. She looks like a bat dog. My heart almost broke when she got hit by a car, but she pulled through nicely. She's tough like her owner : P
I walk dogs at an animal shelter on a somewhat regular basis and watch more Dog Whisperer than any teenager should watch. Love them. Best companions ever.