Yes, pets have been shown to improve self-esteem in individuals. The companionship, love, and support provided by pets can help boost self-confidence and promote a sense of self-worth in their owners. Additionally, the responsibility of caring for a pet can also contribute to increased feelings of competency and purpose, which can further enhance self-esteem.