A dog called Hero lived up to his name earlier this week after spending two days by his stranded master's side, keeping his owner warm and even fending off coyotes while the man waited to be rescued from a muddy ditch in southern Alberta.
Read more >