mythical creature in the shape of a small dog - Español Inglés Diccionario