Yes, I do think Beaner's situation warrants a visit to the vet, the sooner the better, but you already knew that. Please let us know what transpires and give our love to dear little Beaner.