Quote Originally Posted by MarkS View Post
That is weird. the consistent size and shape of those red things makes me think it could be some sort of parasite. Save that stuff and bring it in to the vet.
save it and take it in, that does not in anyway look right.