how long do labs sleep for
Many adult Labradors will sleep for well over half of every 24 hours, and puppies under four months old may sleep as much as 20 hours a day.