There is a difference in the sleep duration of adult Border Collies and puppies. An adult Border Collie needs around 12-14 hours of sleep per day, while puppies need more sleep, between 18-20 hours each day, especially up to the age of 12 weeks. This is because puppies are still growing and developing, requiring more sleep for proper growth.