I'm a Do-It-Yourselfer in almost everything, but this is one of those times that even I would call a vet ASAP! Good luck