I was advised to use Synoquin for small breed on my schnauzer and it's ridiculously expensive.

The vet justified the price by saying it was specially formulated for dogs yet the ingredients are 225 glucos, 175 chon, with vit c and zinc.

i think some of the other sugestions here are much better.