QLD trainer Bryan Guy has called time on his 40 year career in the sport