GET ANOTHER VET.

Duh! Sometimes we know more than they do. You don't ignore blood in the stool.

I agree with Catty1. Not the ER vet, but another. Take in a stool sample for testing.