Selene’s Tale

Watch ABC’s winning entry in the 2010 Tales from the Pet Lover’s Heart contest.