We as forum members are not vets, we can be helpful with some medical concerns, but with something like this, you should really see a vet. Good luck!