Oh yeah, forgot about that.
The new Shinkawa artwork reminds me that there was a dog in one of the FOX engine pics.
Oooh, good catch.
If I had to guess, the story might revolve around what Big Boss was doing shortly before rejoining FOXHOUND in the late 80s.