Average life span for golden retrievers is 10 to 12 so I'd say 8 is on the older side, especially since his owner (me) let's him eat to many table scraps and i don't exercise him enough in the hot summers.
From what I've read, the best bet is to get glucosamine pills for the dog. Rimadyl does...