At the very least, call your vet and ask their advice. No offense to anyone on this board, but we aren't licensed or certified to be giving medical advice for your pet... I can guesstimate till I'm blue in the face, but if a pet needs medical attention, it needs to see a vet. So at the very least call your vet and ask them about the situation and get their advice on what should be done.

Good luck!