So he is a pup. Please check in that case regarding the medicine I told you. It may not be for so small a pup. Do not over exercise him just let him play around freely like you mentioned. May be the front yard is dirty plus from ground, lawn etc fleas come so would recommend that you play only for short while outside plus its hot now, rest inside. Only his potty training should be done outside, that is after every feed take him out to relieve him. Start basic command training like come, sit etc. As for the feed, I personally do not like pedigree much (good you are feeding it wet, otherwise always keep fresh water for the pup), but it also depends on your budget. Royal Canin is the best I feel plus it comes specially for german Sheperds keeping in mind their requirments for development, otherwise there is eukonoba. If you want to feed pedigree only, then I would advise you to ask your vet and accordingly give calcium and multi vitamins to your dogs also. Even with the other foods mentioned I would advise on a bit of suppliment which is required for growing and healthy pups/ dogs. The feeding instructions and quantity is generally wriiten on these packs.
The above are just suggestions, please do your homework and or consult your vet. I am sharing my person experience.
I would not advise you to bathe your pup as according to me he is too small. Just a sponge bath will be fine. take some luke warm water, put a couple of drops of detol in it. Wet a towel and just wipe your pup with it and then with a dry towel and your dogs should be clean and smelling good. Always be careful that no water goes into the ears later on when you bathe him.