Here's a caricature of our dog. Zoe is fifteen years old and often doesn't act her age. Sometimes she overdoes and gets sore and stiff. The minute she feels better, she's full steam ahead again. We liked the name "Zoe" meaning "life" when we named her. We also thought about the little red haired girl from the comic strip Baby Blues. Our Zoe's name fits on both counts.