Way to go with showing restraint....I can completely understand how hard it is to do, I'm there with you!!!!! Just remember every dog has his day!!!! I have a great memory and the patients of a saint when it comes to my situation, sounds like you do too!!!!