Lunas Animal Clinic Los Lunas Animal Clinic (LLAC) is a modern technology animal hospital located in Los Lunas, New Mexico. LLAC has been under the direction of Donald J. MacDougall, DVM since 1987. The goal remains unchanged today â?? to provide the very best comprehensive quality health care possible for all animals. We combine client education, preventive medicine, and the latest in technological advances to make your visit with us beneficial to you and your animal.