ok thank you everyone. It is still there but it is not causing him pain.
Krittercrazy - I no you did not mean to say that my cage could be dirty I was just making it clear so that everyone could know as I did not know if this was a cause of spurs.
Thank you everyone and I am going to take him 2 the vets next week as I am not confident in doing it myself.