In addition to your sleeping bag considerations, look into getting a good thermal barrier (sleeping pad) to sleep on as well. The Therm-A-Rest are fairly indestructable, unless your dog chews on it:
http://www.rei.com/category/4500448.htm?vcat=REI_SSHP_CAMPING_TOC
Another trick, find some...