Horse ranch offers free program to help special needs kids