@Setanta,
He only treats you like an alpha dog when it suits him. Yeh, hes probably too old to have any major resetting of his drive train, but how does he get up on the table tops and counters to get these foods. Are you some secreat enabler who leaves chairs and stools around table edges so he is given a ladder?
He doesnt look too big so Id imagine he needs some assistance to scale the table, and that is where youve come in.
My catahoula , when young, used to "dumpster dive" Catahoulas are very agile dogs who can climb to some degree and he would have his entire front body deep in our kitchen waste bin. I would ofetn catch him with only his back feet sticking up in the air and he would be enjoying any tidbits from cat food cans or chicken skin or meat scraps. All this was sentto a huge 2 yard dumpster in the barnyard. It took several weeks of working on this habit until he got the point that this behavior was unacceptable.
FAce it, your dog is in charge and has even got you believing that you are "the man". Sad really, to be owned and handled by a beast whose place on the evolutionary scale is definately not as the "top predator". But, yours just doesnt "believe" that Darwin was on to something.