Lyrics for this song have yet to be released
Puppy was written by Skrillex.
Puppy was produced by Skrillex.
Skrillex released Puppy on Tue May 28 2013.