PuppyInjured dog leads strangers on 3km trek to save her 10 puppies despite having broken leg Injured dog leads strangers on 3km trek to save her 10 puppies despite having broken leg source Previous Post Next Post