Visit for more info here: http://buydogpainmedication.com
My dog has started walking strangely, should I be worried.This sounds like a dislocating kneecap so take him to the vet.
The signs are as you describe, with the dog lifting its leg and hopping until the kneecap goes back in place.
If you do nothing, the knee joint may become increasingly unstable and this can lead to degenerative arthritis and lameness, needing lifelong treatment.