Having knowledge of dogs won't do any good if you have no people skills. People are the ones taking care of the dogs, if you have no skills to communicate with people you won't be helping any other dogs than your own.