Question: how long should a 4 month old dog sleep?
Answer: 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.