Return to Article Details Mediating Role of Self-Efficacy on the Influence of Owner-Pet Relationship and Social Support on Pet-Owner Wellness Download Download PDF