NSAIDs and prednisone can not be mixed and a period of time between the two needs to be done. Gabapentin and Tramadol are decent drugs but on my dear Hunter gabapentin made him walk "drunk like" so I discontinued it and went to tramadol and prednisone. Prednisone can do some long term undesirable effects and though he may do well on it, it will need to be tapered. There are many drugs out there to experiment with and things that are not medications (acupuncture, surgery). Good luck and it really is horrible when things like this happen.
Geist- White German Shepherd- 1/2014
Indy- Black German Shepherd- 9/2014