They do not have ears in the sense you are thinking, but they have the ability to 'hear' as hearing is merely a special sensing of vibrations, and they are setup for that, so loud dogs means strong vibrations, means the snake could 'hear' them. Short of breakibg down a snake's anatomy, if you are confused what I mean, I suggest googling it.