I read that you can give a dog aspirin (not tylenol) for arthiritis?

what else can be given to them for their joints and arthritis? That does not cost a bunch of money?