While I'm not incredibly fond of the human designs for Equestria Girls (I feel like they were a bit of a cop out...if you're going to design humans in a human world, there's no reason to give them fantasy skin colors...just my opinion), Puppy Spike is adorable! XD