I think a blanket sounds great! My dogs love to lay on anything. They have beds, but they love a rug, sheets on the floor when I strip the bed...anything will do! I guess it depends on the age and disposition of the dog as to materials. Mine were never chewers or diggers, so they are easy on fabric! Just want to be sure it's washable!