Looks more like the 70 512 blue green poly to me.
While the color is a blue green/evergreen color I don't think teal is really a factor. It is also possible that during the repaint they may have used a close vs and exact match for the original color. The floor back behind the seat should give you a good indication. Remember clear coat colors tend to push the original shades/tones around too if you are thinking that way.
Keep it solid 505 or if you must add a white roof or and rockers.
On the dog, center seat belts were an option in 69 and you should have no problem finding a used set to add the AM3 option to your truck. Or you could buy a couple of bolted ends from a yard and have a proper dog restraint sewn up.
Fun links to links to explore, just be warned your perception of time might be altered as you "just one more" click through.
http://paintref.com/cgi-bin/chipcrea...Truck&ret=code 512 sample
http://paintref.com/cgi-bin/colorcod...=50&size=large 69 truck colors
http://paintref.com/cgi-bin/colorcod...ame=Dark Green Ditzler code 42850 search