I am so sorry.

I can't even imagine.
Giving NSAIDs is sometimes the most humane thing to do if the dog is in so much pain that the other choice is euthanasia but they seem to be over-prescribed.
Please everyone, do not give these drugs before doing a blood panel AND a bile acids test. Even then, things can go wrong.
Jim, you trusted your vet with a medical issue as most of us here do. It isn't your fault.