Yes, of course the BCSPCA must be saved.
However, in my opinion, this can only be done by removing the Society from the presently crumbling foundations, consisting of a top management (CEO and Board of Directors), which is trying to stay alive by issuing forth much half truths, hoarding secrets from the public, whose donors are the life blood of the Society, and appear to be guilty of everything else listed in the above article.
A new foundation must be put in place, based on a Board of Directors only, (is a CEO really needed?), Directors who understands animal welfare, who will amend bylaws and the constitution and ensure all shelters are working to the same rules and requirements.
A Board of Directors who understands the need to closely work with all other organisations of similar interest.
A Board which is completely open to its donors and the general public, the only way to gain trust and maximum funding and the only way to ensure a Society, based on funding by donations, will have a healthy and enduring existance.
Is this just Utopia? Or can we really make it work?