Doggerpillars.
A dogerpillar (Thank you Laffy Taffy for the worst best joke I've ever heard)
A worm in a fur coat!