“Having a service dog can be so freeing for people with disabilities,” says Kathy Hecht, program instructor at the University of Maine at Machias. With support from the Maine Charity Foundation Fund, disabled individuals in downeast Maine are learning how to train service dogs.

 If your organization is looking for funding to support dog and cat programs, the community foundation's Belvedere Animal Welfare Fund is currently accepting grant applications. Photo by Tom Walsh/Bangor Daily News