Have you tried absorbine veterinary liniment, not the watered down absorbine Jr junk, but the full strength horse linament... try an animal feed store, tack shop or a vet.