Hills & Valley Riding Club holds 25th Annual Ranch Rodeo