Cappy and Ollie's human nephew, Cayden was born on November 7, 2010 at 6:19 am. 20 3/4 " tall, weighed in at 7 lbs. 13 oz. and is a real Cutie Patootie. He's absolutely perfect from his nose to his toes and to his little *whoop de doo*..
Cayden, straight from the Delivery Room