A warm dog bed is not only a place for your faithful companion to rest, sleeping, but also for him to cuddle, curl and snuggle. Thick cushion keeps your friend away from the cold floor thus provide protection for your xlarge dog's joints. This dog bed for xlarge dogs may soon become his favorite place to hang out