Dreaming of Three is a 501c3 non-profit organization dedicated to charitable fundraising through its riders’ passion of horses and rodeo through its Rodeo Kids Program, which takes children fighting cancer or heart disease and their families to rodeos for a memorable night for the family. The organization also provides assistance to animal rescues during disasters in the U.S.