that lump definately looks like something needs to pass and is not, has your vet done an x-ray to make sure there is nothing blocking?


Just an idea