Puppies sleep a lot. At 2 months of age, they average a total of 20 hours per day. Even as an adult they may be sleeping over 12 hours a day.
Around 4 months the puppies lose their puppy fuzz. This is followed by 6 months of “puppy uglies” with a thinner coat until the heavier adult coat comes in.