Balls of Fluff

The Chinchilla is known for having the softest and most luxurious fur of all the land mammals, with 50-80 hairs growing out of each individual follicle! Being a chinchilla owner and getting to cuddle one of these adorable fluffballs must certainly be an experience to envy!