South African Guide-Dogs Association for the Blind provides services for people who have visual, physical or developmental needs through training Guide Dogs, Service Dogs, and Autism Support Dogs, or Orientation and Mobility.
Through their services, they have immeasurably improved the lives of many people and give them the freedom of independence, mobility, and companionship.