Does Carelia Petits Natural Care really support Animal Rights?
Carelia Petits is a company that specializes in natural pet care. They are animal lovers and their products reflect that. Their products are made with natural ingredients and are free of harmful chemicals. Their position on animal rights is that they believe all animals should be treated with respect. They do not test their products on animals and they do not use any animal-derived ingredients in their products.