some hours old...
puppies three days old...
Puppies 2.5 weeks
Puppies 3 weeks
Puppies nearly 7 weeks