how many hours should a four month old puppy sleep?
Like babies, they are unlikely to sleep through the night. When very young, puppies may even need to get up for a toilet break. You can expect your puppy to sleep for about six to ten hours a night.