You caught me on that one. But if not a sheep bug what is it? :)
Interesting. I don't think you can ever run out of interesting things to learn about bugs. :-D
If you want to reply, then
register here. Registration is free and your account is created instantly, so you can post right away.