The cooling effect of a self-cooling dog mat can vary depending on factors such as ambient temperature, humidity, and your dog's body heat. Generally, the cooling effect can last for several hours. If the mat starts to warm up, simply allow it to rest unused for a while, and it will regain its cooling properties.