This is true not just for people, but for dogs, too. Dogs sleep between 12 to 18 hours a day, depending on age. So, they need a comfy bed to snooze on just like you do. Although you might find your pup occasionally, or often, snuggled at your side during the night, dogs need to have a bed of their own.