Return to Article Details Pets vs Humans: Who provides more meaningful social support to stressed pet owners? Download Download PDF