By the descriptions given, yes, it is most likely a sperm plug. I had my share of animals with worms over the years, and most are so microscopic that can only be seen through a fecal under a microscope. Not saying its not possible, as I don't believe much of anything is impossible, but I have...