Besides the glucosamine I give Carina, I also add a teaspoon of organic flaxseed oil to her food to lubricate her joints. You can get it at any health food store and it's not expensive, about $7.00 a bottle around here.
I hope Dirtnap gets better soon.