Leo Rescue Canada is dedicated to the rescue, care and rehoming of lost, surrendered and abandoned Leonberger dogs. We also provide public...