HOW LONG DOES A CATS HEAT LAST