Sorry about your dog Rob. You did the right thing. Dont have any doubts.
GF: you are again doing the right thing. I would appreciate a lot a man that knew when to give me space and time to get my head straight without expecting me to "give" more than I could handle. Easy does it, dont you Americans say? xxx K