A goat called Sergeant Bill became a Canadian war hero during World War 1 when he head-butted three soldiers into a trench to avoid an exploding shell.