You don’t have to be a snake to charmed them.
You must understand however that not all snakes can be charmed.
There is some snakes out there, that no matter what you do, won’t be charmed by your moves.
Snakes are picky, they make up their minds way before you even see them.
Only the rare few, change their mind and even then it takes a lot of dancing to entertain them enough.
The ones that you can charm, be internally grateful because they can always turn on you if you treat them wrongly.
Your charm can only take you so far.