topocane

Noun

 * 1) a supposed animal having characteristics of a rat and a dog - seems to be an urban legend