Puppies with Purpose is a nonprofit organization in Columbia, Missouri dedicated to preparing puppies to become service dogs.