I have been wondering about the littlest pet shop turtle since Christmas when my daughter got one as a gift. My first thought was "DANG!!! Its a little Owen!! COOL!!" (Seriously thought about pocketing my daughters toy for my desktop but didn't ;0p)
Is Owen a littlest petshop stuffie or something ...