Alright. I'm on a 360. I go to the scrapyard to go get Dogmeat for the first time, and he's not there. Then I get Broken Steel, get the Puppies! perk, thinking maybe he's dead, but I can't find him anywhere, I even checked vault 101 thinking maybe he ended up there......so what's up??? :brokencomputer:
There was another thread where someone said he just ran by the scrapyard and after several hours gameplay Dogmeat met him in Point Lookout. It was determined that Dogmeat had killed the raiders and his script started making him try to come to the player but because the player didn't stop and most likely fast traveled, dogmeat had to run all over the place until finally catching up. Maybe if you go outside Megaton or somewhere else easy to get to and wait a few in game days worth of time he might show up, although he could be dead trying to find you also. This may not work but it is orth a shot.