Any civil engineer who did the coursework on sanitary engineering will tell you that there is a special breed of dog for jobs like that, the sewer hound. Looks a bit like a cross between a dachshound and a bottle brush - long, slim body, short legs, very long and very bushy tail.