Dundee runner Laura Muir battles animal cruelty while winning medals at world championships