bag some of its poop, take it to the vet for a fecal test, i would bring my bp as well, maybe a vet can see something EXternal that can tell wuts wrong with it.