Well, here we are. Week 5 is upon us. The German Shepherd pups have been on Royal Canin MAXI Starter this last week, and eating a lot of it. The puppies are starting to change from sleepy babies into characters. And here they are, one by one, in no particular order:








