Hero horse fights off vicious dog after rider bitten in Linton