Haile's Angels is a private not-for-profit 501(c)3 organization and is not supported by tax dollars. Haile's Angels Pet Rescue is not affiliated with any other pet rescue, SPCA, or Humane Society and relies heavily on donations from the public to achieve its mission.