Question: how long should a 3 month old puppy sleep for?
Answer: As your puppy matures beyond the newborn stage, he will sleep less; but even at 3 months of age your furry sleepyhead will spend 15 to 20 hours a day dozing and dreaming away.