You’re on the right track and I haven’t heard good things about those and livestock. Consider removing it.There it was yesterday, out in the open and staring menacingly at me...what horror! I’m thinking it’s a damsel fly larvae - does anyone know specifically? I don’t think it’s a dragonfly....
View attachment 1026377