A cool bed is a great idea...when we had a heat wave in Sydney a few weeks ago, I put frozen ice packs in her kennel outside as well as inside so she could curl up to them if she wanted. Get the kind that are really hard plastic on the outside and cover with a sheet. Also, give lots of ice things...like ice cubes, freeze chicken stock in ice cube trays, frozen carrots, etc. Sometimes I will even freeze her kibble and she is happy happy.
Also, Brooklyn LOVES our tile floors. We let her sleep there in the bathroom if it is too hot and she is fine.
Winter beds and summer beds are a must though...Australia is going into winter soon so I need to be looking for the warm beds!