How is this even possible? These puppies can't be real -- they're like little squeaking balls of cotton fluff, smaller than than a can of soda!...
Read Whole Story