Dogs may not be our whole lives, but they make our lives whole."
Can you pet a dog? Do some vigorous exercise; punching bag etc.? If not maybe hang out here. Just remember; if you don't pick up it will get better. Whatever you can do to get past where you are right now. Great meditation for addiction on the "meditation podcast". You can google it. Good stuff. Remember there are alot of great coping strategies out there.