Behold: the thunderous roar of approaching doom!
Dogs and caddisfly larva-watching do NOT mix well. Blarg.
Filed under: Insects, Just for fun, Pets, Trichoptera (Caddisflies) Tagged: caddisfly, dogs, larva, video
Behold: the thunderous roar of approaching doom!
Dogs and caddisfly larva-watching do NOT mix well. Blarg.