I think its time for a vet visit.