hmm.. I dont know much about behavioral medications for animals, but Ive always been pretty leary about them. but like I said, Im no expert. I guess its worth a try, but I wouldnt expect much from it. behavioral problems can take a long time to reverse, and often cant be completely eliminated. also, the feeding the dog after you eat thing doesnt actually do a thing. a better solution would be to use the "nothing in life is free" method, and make your dog "work" for everything he wants in life. i.e., sit before you feed him, sit before going out the door, sit before giving a toy or treat, etc. (http://www.ddfl.org/behavior/nilif.htm)

also if youre looking for a positive trainer check these sites:

http://www.sfspca.org/academy/referr...#other_country

http://www.apdt.com/trainers-and-own...ner-search.php