I forgot to mention that Caitlin still has Puppy, her stuffed dog who has been everywhere with her. If you look back in the archives, you will find several pictures of Caitie with Puppy.
Puppy (aka TY's Whiffer) when he was brand new. Causality of being the beloved friend of a toddler has meant several trips into the washing machine (on delicate cycle, of course). Let's just say Puppy's not as fluffy or as colorful as he once was, but no dog is more loved.