CoolerDog Hydro Cooling Mat with medium sized dog resting on top
Medium-Large dog wearing CoolerDog cooling vest and collar
Small dog sitting on CoolerDog Mini Hydro Cooling Mat