Thanks for the replies.... i took him to the vet last night who advised on some x-rays. He was left in this morning to get them taken, should have a better idea later on today and i will keep you posted.
We washed his feet well last night just incase it was dust. Im hoping that it is just a muscle strain, but as you probably all know you think of the worst and its implications.
Im just thankful that i have full insurance that is covering all costs, it is such a big weight off my shoulders.
Gonna be a nervous day until the results come!