I bought the self warming crate mat for my older dogs bed and he loves it and isn't as stiff in the morning due to the cold winter nights - so when I got a new puppy I bought another one for her kennel.  Our floors get cold in the winter time and the warming pad is great to keep the dogs warmer at night. I also love that it is washable!