hi, your poor dog sounds like she's been through it, i used to have a german shephard that everytime she finished her season would keep nibbling her nipples till they were sore and scabby i found a cream type thing in the pet shop made from tea tree oil that was made for grazes, scads and irratants etc for pets it was great healed her up in no time, can't remember actual name but i'm sure your local pet shop would no what you meen its a healing cream, hope she's better soon, by the way what happened to her leg?