Are you sure its a heat rash? If its taking a while to heal it could be an allergic reaction or yeast. I hope someone comes by to help soon.
Originally Posted by 2JungsMama
Make sure he sleeps on something that can absorb moisture and dry fast (nothing synthetic though).