Yay Creampuf! He's so adorable!
Is he your oldest?
I've got two little ones - Jeremiah's 3 and Asher's almost 2 (May), and we've got a new one due in August.
He is so cute playing with Rarity. ^-^ It's funny, I gave Jeremiah my styling Starcatcher yesterday to play with.
P.S. Love the puppy in the background! What kind of dog?