Dogs prepare you for babies...cats prepare you for teenagers.

cat and dog

Image courtesy of Joe Doyle, photographer