Im no vet but id advise you try to do all the things listed above but also brush her teeth while her sore throat persists at least once a day. she could have a small cut or sore in her throat and if she gets bacteria in it then the sore could grow and become infected causing it to last alot longer than it should. just a small tip and i hope she feels better really soon. |