I never had an experience with this kind of problem so I don't have a clue. If it were me I'd make an appointment with her regular vet to see if he/she could figure it out.