Lessons from Socks August 13, 2013 animals best friend do animals go to heaven do animals have salvation dog pet pet love socks +