Woman sharing her caravan with 40 dogs in Highlands faces animal welfare concerns

Anne Duncan at her home in Tongue
Anne Duncan at her home in Tongue