3 weeks old!

The puppies are three weeks old already. Time is flying by. They are all VERY mobile and are spending a good portion of their day outside now. They are all eating "solid" food very well. As you can see by the pictures, they have all earned names now as well.