A. If you suspect he might have a fracture, you should take him to the vet in order to get it checked professionally. If it's fractured but the fracture is simple, he might be able to heal with a special bandage.
If it's not fractured, it night either be a soft tissue trauma, or an abscess. If it's a trauma it will get better with rest and pain killers (metacam), if it's an abscess it will need to be treated with antibiotics.
Your account has been reactivated.