Linda, please don't be so hard on yourself. You are NOT being selfish at all by feeling the pain. Yes you know that Zeus is not suffering now but you are still allowed to grieve and feel your pain. I am sitting here balling my eyes out after reading your post and it has been years since I lost my beloved dogs. I think you just have to do what works best for you...keep busy if you feel able but then also allow yourself times when you can cry. I am sending you a big virtual hug too. Take care.
Miss Molly Moo (aka The Piranha/The four legged Mouth) GSD 31/10
Raennik Hassan (Cooper) GSD 19/10/11
Paris Tabby Cat 15 years
Texas Tabby Cat 15 years