Taranaki-based farrier, Andrew (Jock) Good has been shoeing horses of all ages, shapes and sizes for over 39 years. However, it hasn’t just been 39 years of nailing shoes on feet day in day out, for the man known by his friends and family as Jock. From bull riding to training Group One winning racehorses, …