Typically, puppies sleep anywhere from 12-18 hours a day, adult dogs can sleep around 14 hours per day, large breeds may sleep up to 18, and elderly dogs can sleep even more.Jun 8, 2016