Chinchillas are becoming increasingly popular as pets. So here are some interesting facts to introduce our fluffy little friends. The term ‘Chinchilla’, means ‘Little Chinta’, and the name has been derived from a South American Indian tribe. Chinchillas are native to the Andes Mountains in South America and they are a similar size to a […]
