How do you translate into Spanish the English idiom "All bark and no bite"? I think it would be "Perro ladrador, poco mordedor". Espero vuestras respuestas.