Fisher-Price Baby Puppy Mirror Butterfly Rattle Activity Cube Plush 2011.
Adorable!