A mobility assistance dog is a service dog trained to assist a physically disabled person who has mobility issues, which may include being wheelchair-dependent. Among other tasks such as "providing balance and stability"[1] and "pulling wheelchairs or carrying and picking up things for persons with mobility impairments",[2] a mobility assistance dog can be trained to open and close doors, and operate light switches, and can "have a major positive impact on the lives of recipients".[3] These dogs usually wear a certain kind of vest so that you can attach a cane like handle. This makes it so that when the dog walks and you hold the handle, the dog will guide you and assist with balance.