80000841 Published 1st July 2017 at 800 × 778 in 80000841 ← Previous / Next → Dog Louse (Trichodectes canis). 80000841 Follow us