C Clebs Pet Stores & Supplies Rennes, Bretagne, France Clebs is a pet shop in Rennes, Brittany, offering food, accessories and care products for dogs, cats and smal…