Yes. While coats are mainly designed to work outdoors against rain, snow, and wind, they may also help your dog sleep comfortably even besides a heater. Having said that, your dog will feel much more comfortable without a coat. Instead, he could be using a sweater.