 Vixen is a guide dog. She's been with me for almost four years now. She's a German Shepherd. She was trained, bred and trained by a program called the Fidelco Guide Dog Foundation in Connecticut. They breed and train only German Shepherds. It takes two years to train a guide dog.