Really only happens if he runs too much (if thats possible). I do give him Cosequin dx as a supplement each day, hoping to stave off future issues. Also do have some Doggie pain pill for when I really see him hurting.
Sounds like you need the anti-inflammatory NSAIDs to keep the inflammation down when he runs a lot. What you describe sounds like the NSAIDs are what he needs to stop the cascade that results in pain. I'd ask your vet next time you get a chance. They really are a miracle drug for dogs with these kinds of symptoms.