Featured in no more hints

Mystery Animal Contest: Hello, Little Puffball
Mystery Animal Contest: October 26th, 2012
Guess The Mystery Animal!