Quite a damning report indeed; whilst ex-employees can sometimes have an axe to grind it does indeed sound like there's a lot going wrong at the site. The fundraising sounds like a scam whilst the excessive numbers sounds like a hoarding problem - considering they overruled the vets multiple times it sounds like those in charge have gotten closer to a hoarding problem and thus whilst they "need" outside help they don't want it and won't respect it