Oh my gosh, he is SO precious! What a little cutiepie! He looks very healthy in his pictures. I tend to believe he may only be 7 weeks old too. When I compare him to my pictures of Missy he looks more like when she was 7 weeks old then when she was 9. Also his weight is the same as hers was at 7 weeks. At that age I had to give Missy Nutrical 3 times per day, and I gradually weaned that down over the next month. I also had to take her "Go" Puppy dog food, wet it down, mash it with a fork and mix it with some canned food of the same kind. Make sure he is eating regularly. Here is a great website to find a better quality food
Dog Food Analysis - Reviews of kibble Pedigree is not a great food (only rated 1 star) you may want to start weaning him over to something better.
I know how you feel about constantly feeling worried. I was exactly the same way with Missy when I got her. I didn't really start to relax until she was 12 weeks old. I'm just glad that Willie is in good hands, and you are taking such great care of him.