Fixed the path to the texture from the mesh. Which means this should now work on Vista, as well as XP.
I have another version up using Zenl's amazing puppy mesh with her texture (also default dog texture in game) and only my eyes mesh. I really hope that this makes the puppy actually show up in only one color at a time for everyone. And now this /should/ actually work. I hope.
This is a rather short and would have been easy, had I known anything at all beforehand.
Anyway, this is a light brown puppy companion with blue eyes named "Puppy". I figured the Lone Wanderer doesn't come up with very imaginative names, hence "Dogmeat".
She is in Megaton, near your house. I don't know what happens if you have blown up Megaton beforehand - but it probably isn't a good idea to check. Like all children in Fallout, Puppy is immortal.
I couldn't have made this without:
Zenl's amazing puppy mesh! - http://www.fallout3nexus.com/downloads/file.php?id=4380
NifSkope, an amazing program - http://www.fallout3nexus.com/downloads/file.php?id=6064
Ominus' wonderful and (pretty) easy to understand Tutorial:
http://www.fallout3nexus.com/downloads/file.php?id=6306
Miax's really detailed tutorial: http://www.fallout3nexus.com/downloads/file.php?id=6107
And, of course, I needed the amazing G.E.C.K. - http://www.fallout3nexus.com/downloads/file.php?id=759