Animal Haven stripped of huge donation

Law firm sends funds to wrong shelter