Cachorro, cafajeste e canalha são sinônimos?

anônima
É a mesma coisa ou tem diferença?
eles respondem
anônimo
6a
Cadela e cachorra são sinônimos?