If your pet is still limping, then contact your vet for further examination since there could be number of causes for his limping like soft tissue injury, dislocation of the hip joint, ligament damage, etc. Treatment would depend on the diagnosis. We know that generally small breeds are aggressive by nature but you can definitely find him a mate and perhaps take the help of an animal handler for mating him. Good luck !
Question by - Adite Shinde, Mumbai