I know a good many dogs that take Rimadyl for arthritis and do well on it. My Pekignese was on Metacam and Phycox joint supplement and did pretty well.
I have also seen Adequan injections help a number of dogs. They do one a week for a month, then one injection a month.