How long does it take to train a dog?
The whole process of training a service dog takes up to two years. Specifically, dogs that show promise as a service dog enter the Advanced Training program at about 16-18 months of age. The Advanced Training program emphasizes fine-tuning of the commands the pup will use as a service dog. Dogs are generally placed when they are 22 to 24 months old.