Ya i would defiantly schedule a vet visit. let us know what it turns out to be.