Welcome to Pet Talk. I agree with the others in that it could be worms. Please keep us updated and I'd also love to see some pics.