Sounds like a visit to the vet is in order.