Malibu LifeLife and Arts ‘Mrs. Dr. Doolittle’ set to open animal rescue center By 13StarsManager - May 7, 2008 0 189 FacebookTwitterPinterestWhatsApp The Hope Ranch Animal Rescue takes in all kinds of animals, including this llama, name Mejita. The center celebrates with a grand opening on May 18. Share this:FacebookXLike this:Like Loading... Related