Therapy dogs are dogs that provide emotional support and companionship to people in hospitals, nursing homes and other facilities, or that assist a professional such as a teacher or minister in their work.