A haven for abandoned, injured and sick horses and donkeys in New Mexico