Bradford PSW rolls away with grand prize in vaccine contest