Pets vs Humans: Who provides more meaningful social support to stressed pet owners? | Synapse