Hi! I am so sorry for your loss. I know exactly how you are feeling I lost my beloved General"my cat" in Feb of this yr he was 18. It does feel like you are lost and a bus is sitting on your chest. But you did give your dog a very very good life 12 yrs is alot of yrs and I am sure he was your child as my cat was to me. It will get alittle easier as each day passes. I was doing the same (crying and not wanting to work out) then I remembered how General hated me to cry and be sad so I worked out harder and I still think about certain w/o's where I was bawling the cool down on SJP for some reason still gets me. Think of all the related things in your house as great memories his presence will always be there. Just remember he is picking out a place for you and he will be there waiting when you join him.
Deborah
Deborah