Of course they do. It has nothing to do with being smart. They recognize you by your energy first, your scent, how you walk, your voice, and all sorts of other cues just like any other animal. No animal is dumb. All are extremely intelligent in their own right in their own species. Never underestimate nature. " the difference between genius and stupidity is that genius has its limits." quote by Albert Eistein in other words human"s capacity for stupidity is limitless. Animals are not like humans.