This June 26, 2010 litter will be 5 weeks old tomorrow, July 31st. The puppies are all very healthy and active.