kennebec valley humane society