small dog with an elongated body - Spanish English Dictionary