Tucker definitely knows his name. He was just asleep and I was talking to my dad and I said Tucker (not to him, I was talking about him) and he looked at me like "What do you want?" LOL
My cat also knows her name. She chooses to ignore me a lot of the time, but when I come home or whatever if she doesn't notice me, as soon as I say "Livvy" she comes running over!

and when I say "Olivia" she runs the other way cause she knows she's in trouble.