Sounds like a vet visit is in order.