>>87111763I had this book (d'Aulaires' Book of Greek Myths) growing up, so my mental preconceptions of scyllae, sphinxes, harpies, and sirens are based directly on it.
So to me a Scylla is a dogtaur with six extendable dog heads coming from the waist.
https://files.catbox.moe/5hp45x.png