a puppy can sleep for most of the day