My dog, a 5 yr old amstaff is clever I'm sure, she always knows when you're not looking and when you've definitely left the house etc! But often, although she looks like she wants to obey a command, she follows a different command to the one you've said. Like I tell her lie down, and she went to come to me, but then stopped like she knew she'd gotten it wrong, with her head down and everything so I don't think this is plain old defiance. It's not her hearing either, this only happens sometimes, but then again she goes through phases of it happening maddeningly often. Any ideas?