If it is a indoor dog get him/her a x-large dog bed and put it near your bedroom or even in your bedroom some sleep in the bed with you it all depends on how spoiled you want your dog.If it is a outdoor then get him/her a really good dog house and put an old blanket inside.Just remember when it is very hot or very cold the dog should come inside.