{
 "title": "Dog licence fees in British Columbia, by municipality",
 "description": "What the bylaws of 148 places in British Columbia say on the same question, side by side. Each cell is a short form of a fact that is sourced, quoted and checked on the place's own page.",
 "region": {
  "code": "bc",
  "name": "British Columbia"
 },
 "country": {
  "code": "ca",
  "name": "Canada"
 },
 "url": "https://govhandbook.com/ca/bc/dog-licence/",
 "columns": [
  {
   "key": "fee_altered",
   "label": "Fee, spayed or neutered"
  },
  {
   "key": "fee_unaltered",
   "label": "Fee, not spayed or neutered"
  },
  {
   "key": "fine_unlicensed",
   "label": "Fine, unlicensed dog"
  }
 ],
 "states": {
  "stated": "the short form of a fact that is sourced and quoted on the place page",
  "none": "the bylaw that was read sets no such rule",
  "unknown": "could not be confirmed from the official sources"
 },
 "rows": [
  {
   "place": "ca/bc/100-mile-house",
   "name": "100 Mile House",
   "url": "https://govhandbook.com/ca/bc/100-mile-house/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/100-mile-house/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 ($20 if dog under 4 months or moved in after June 30)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 ($35 if dog under 4 months or moved in after June 30)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 if paid in 14 days; $110 after 28 days"
    }
   }
  },
  {
   "place": "ca/bc/abbotsford",
   "name": "Abbotsford",
   "url": "https://govhandbook.com/ca/bc/abbotsford/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/abbotsford/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$33 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$83 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/alert-bay",
   "name": "Alert Bay",
   "url": "https://govhandbook.com/ca/bc/alert-bay/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/alert-bay/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/anmore",
   "name": "Anmore",
   "url": "https://govhandbook.com/ca/bc/anmore/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/anmore/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($70 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/armstrong",
   "name": "Armstrong",
   "url": "https://govhandbook.com/ca/bc/armstrong/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/armstrong/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (one fee for all dogs)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year (same as spayed or neutered)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $150 ($100 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/ashcroft",
   "name": "Ashcroft",
   "url": "https://govhandbook.com/ca/bc/ashcroft/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/ashcroft/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/barriere",
   "name": "Barriere",
   "url": "https://govhandbook.com/ca/bc/barriere/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/barriere/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "none",
     "short": "None set"
    },
    "fee_unaltered": {
     "status": "none",
     "short": "None set"
    },
    "fine_unlicensed": {
     "status": "none",
     "short": "None set"
    }
   }
  },
  {
   "place": "ca/bc/belcarra",
   "name": "Belcarra",
   "url": "https://govhandbook.com/ca/bc/belcarra/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/belcarra/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "none",
     "short": "None set"
    },
    "fee_unaltered": {
     "status": "none",
     "short": "None set"
    },
    "fine_unlicensed": {
     "status": "none",
     "short": "None set"
    }
   }
  },
  {
   "place": "ca/bc/bowen-island",
   "name": "Bowen Island",
   "url": "https://govhandbook.com/ca/bc/bowen-island/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/bowen-island/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "none",
     "short": "None set"
    },
    "fee_unaltered": {
     "status": "none",
     "short": "None set"
    },
    "fine_unlicensed": {
     "status": "none",
     "short": "None set"
    }
   }
  },
  {
   "place": "ca/bc/burnaby",
   "name": "Burnaby",
   "url": "https://govhandbook.com/ca/bc/burnaby/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/burnaby/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$36 by March 1 ($49 after March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 by March 1 ($84 after March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($80 if paid in 15 days)"
    }
   }
  },
  {
   "place": "ca/bc/burns-lake",
   "name": "Burns Lake",
   "url": "https://govhandbook.com/ca/bc/burns-lake/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/burns-lake/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/campbell-river",
   "name": "Campbell River",
   "url": "https://govhandbook.com/ca/bc/campbell-river/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/campbell-river/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/canal-flats",
   "name": "Canal Flats",
   "url": "https://govhandbook.com/ca/bc/canal-flats/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/canal-flats/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($25 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/castlegar",
   "name": "Castlegar",
   "url": "https://govhandbook.com/ca/bc/castlegar/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/castlegar/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$75 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $60 (first offence in 12 months)"
    }
   }
  },
  {
   "place": "ca/bc/central-saanich",
   "name": "Central Saanich",
   "url": "https://govhandbook.com/ca/bc/central-saanich/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/central-saanich/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 ($40 late fee)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 ($55 late fee)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/chase",
   "name": "Chase",
   "url": "https://govhandbook.com/ca/bc/chase/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/chase/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$17 if paid on or before March 1"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 if paid on or before March 1"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/chetwynd",
   "name": "Chetwynd",
   "url": "https://govhandbook.com/ca/bc/chetwynd/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/chetwynd/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$18 a year ($16.50 if bought in advance)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$42 a year ($37.50 if bought in advance)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $75 (1st offence), $150 (2nd)"
    }
   }
  },
  {
   "place": "ca/bc/chilliwack",
   "name": "Chilliwack",
   "url": "https://govhandbook.com/ca/bc/chilliwack/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/chilliwack/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$33 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$83 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/coldstream",
   "name": "Coldstream",
   "url": "https://govhandbook.com/ca/bc/coldstream/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/coldstream/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (one fee for all dogs)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year (one fee for all dogs)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $300; notice $300 ($240 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/colwood",
   "name": "Colwood",
   "url": "https://govhandbook.com/ca/bc/colwood/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/colwood/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($35 if bought before December 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year ($55 if bought before December 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($80 if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/comox",
   "name": "Comox",
   "url": "https://govhandbook.com/ca/bc/comox/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/comox/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($25 if paid in 14 days); ticket $90"
    }
   }
  },
  {
   "place": "ca/bc/coquitlam",
   "name": "Coquitlam",
   "url": "https://govhandbook.com/ca/bc/coquitlam/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/coquitlam/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$32.50 if paid on or before February 1"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$66.10 if paid on or before February 1"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($100 if paid in 14 days); ticket $1,000"
    }
   }
  },
  {
   "place": "ca/bc/courtenay",
   "name": "Courtenay",
   "url": "https://govhandbook.com/ca/bc/courtenay/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/courtenay/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$5 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/cranbrook",
   "name": "Cranbrook",
   "url": "https://govhandbook.com/ca/bc/cranbrook/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/cranbrook/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $125 ($100 if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/creston",
   "name": "Creston",
   "url": "https://govhandbook.com/ca/bc/creston/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/creston/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 by March 31 ($29 after March 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$121 by March 31 ($127 after March 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $125 ($100 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/cumberland",
   "name": "Cumberland",
   "url": "https://govhandbook.com/ca/bc/cumberland/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/cumberland/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year ($10 if under one year old)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$50 ($25 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/dawson-creek",
   "name": "Dawson Creek",
   "url": "https://govhandbook.com/ca/bc/dawson-creek/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/dawson-creek/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$24.46 a year (2026 fee)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$61.14 a year (2026 fee)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($125 if paid in 14 days); ticket $500"
    }
   }
  },
  {
   "place": "ca/bc/delta",
   "name": "Delta",
   "url": "https://govhandbook.com/ca/bc/delta/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/delta/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$45 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($125 if paid in 14 days); ticket $150"
    }
   }
  },
  {
   "place": "ca/bc/north-vancouver-district",
   "name": "District of North Vancouver",
   "url": "https://govhandbook.com/ca/bc/north-vancouver-district/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/north-vancouver-district/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$41 a year (up $14 on or after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$95 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($115 if paid in 14 days); ticket $150"
    }
   }
  },
  {
   "place": "ca/bc/duncan",
   "name": "Duncan",
   "url": "https://govhandbook.com/ca/bc/duncan/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/duncan/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$35 by January 31 ($45 after January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 by January 31 ($75 after January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($85 if paid in 14 days); no ticket"
    }
   }
  },
  {
   "place": "ca/bc/elkford",
   "name": "Elkford",
   "url": "https://govhandbook.com/ca/bc/elkford/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/elkford/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100 to $1,000 (exact schedule not read)"
    }
   }
  },
  {
   "place": "ca/bc/enderby",
   "name": "Enderby",
   "url": "https://govhandbook.com/ca/bc/enderby/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/enderby/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$55 a year ($250 lifetime)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($25 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/esquimalt",
   "name": "Esquimalt",
   "url": "https://govhandbook.com/ca/bc/esquimalt/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/esquimalt/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/fernie",
   "name": "Fernie",
   "url": "https://govhandbook.com/ca/bc/fernie/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/fernie/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/fort-st-james",
   "name": "Fort St James",
   "url": "https://govhandbook.com/ca/bc/fort-st-james/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/fort-st-james/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Fine is the licence fee and any late penalty"
    }
   }
  },
  {
   "place": "ca/bc/fort-st-john",
   "name": "Fort St. John",
   "url": "https://govhandbook.com/ca/bc/fort-st-john/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/fort-st-john/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year (same for all dogs)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20 a year (same as altered)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($150 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/fraser-lake",
   "name": "Fraser Lake",
   "url": "https://govhandbook.com/ca/bc/fraser-lake/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/fraser-lake/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$0 from January 1, 2027"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$0 from January 1, 2027 (same as other dogs)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/fruitvale",
   "name": "Fruitvale",
   "url": "https://govhandbook.com/ca/bc/fruitvale/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/fruitvale/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year ($12.50 if bought September 1 to December 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$75 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100; ticket $150 ($100 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/gibsons",
   "name": "Gibsons",
   "url": "https://govhandbook.com/ca/bc/gibsons/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/gibsons/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $125 ($100 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/gold-river",
   "name": "Gold River",
   "url": "https://govhandbook.com/ca/bc/gold-river/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/gold-river/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "No charge if bought January 1 to 31 ($10 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20 in January ($40 after January 31)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/golden",
   "name": "Golden",
   "url": "https://govhandbook.com/ca/bc/golden/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/golden/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 before February 1 ($30 on or after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 before February 1 ($70 on or after February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $70 ($50 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/grand-forks",
   "name": "Grand Forks",
   "url": "https://govhandbook.com/ca/bc/grand-forks/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/grand-forks/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/granisle",
   "name": "Granisle",
   "url": "https://govhandbook.com/ca/bc/granisle/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/granisle/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$5 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/greenwood",
   "name": "Greenwood",
   "url": "https://govhandbook.com/ca/bc/greenwood/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/greenwood/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 by January 31 ($30 after); listed for 2022"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 January 1-31 ($40 after); listed for 2022"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/harrison-hot-springs",
   "name": "Harrison Hot Springs",
   "url": "https://govhandbook.com/ca/bc/harrison-hot-springs/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/harrison-hot-springs/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$33 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$83 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/hazelton",
   "name": "Hazelton",
   "url": "https://govhandbook.com/ca/bc/hazelton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/hazelton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "none",
     "short": "None set"
    },
    "fee_unaltered": {
     "status": "none",
     "short": "None set"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/highlands",
   "name": "Highlands",
   "url": "https://govhandbook.com/ca/bc/highlands/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/highlands/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (CRD page lists $40 regular)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year (CRD page lists $60 regular)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($40 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/hope",
   "name": "Hope",
   "url": "https://govhandbook.com/ca/bc/hope/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/hope/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$28 a year ($35 if renewed after April 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 a year ($80 if renewed after April 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($150 if paid in 14 days); ticket $1,000"
    }
   }
  },
  {
   "place": "ca/bc/houston",
   "name": "Houston",
   "url": "https://govhandbook.com/ca/bc/houston/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/houston/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$14 by January 31 ($17 after January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$37.50 by January 31 ($45 after January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($112.50 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/hudsons-hope",
   "name": "Hudson's Hope",
   "url": "https://govhandbook.com/ca/bc/hudsons-hope/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/hudsons-hope/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/invermere",
   "name": "Invermere",
   "url": "https://govhandbook.com/ca/bc/invermere/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/invermere/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/kamloops",
   "name": "Kamloops",
   "url": "https://govhandbook.com/ca/bc/kamloops/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kamloops/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$65 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$100"
    }
   }
  },
  {
   "place": "ca/bc/kaslo",
   "name": "Kaslo",
   "url": "https://govhandbook.com/ca/bc/kaslo/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kaslo/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year ($12 if paid before January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year ($40 if paid before January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/kelowna",
   "name": "Kelowna",
   "url": "https://govhandbook.com/ca/bc/kelowna/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kelowna/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 with veterinary proof"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $300 ($150 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/kent",
   "name": "Kent",
   "url": "https://govhandbook.com/ca/bc/kent/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kent/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$33 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$83 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/keremeos",
   "name": "Keremeos",
   "url": "https://govhandbook.com/ca/bc/keremeos/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/keremeos/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 before March 1 ($30 after March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 before March 1 ($50 after March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/kimberley",
   "name": "Kimberley",
   "url": "https://govhandbook.com/ca/bc/kimberley/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kimberley/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$23 a year (2026)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$57.50 a year (2026)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100 (1st offence), $200 (later)"
    }
   }
  },
  {
   "place": "ca/bc/kitimat",
   "name": "Kitimat",
   "url": "https://govhandbook.com/ca/bc/kitimat/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/kitimat/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($50 if paid in 14 days); ticket $1,000"
    }
   }
  },
  {
   "place": "ca/bc/ladysmith",
   "name": "Ladysmith",
   "url": "https://govhandbook.com/ca/bc/ladysmith/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/ladysmith/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$31 by January 31 ($41 from February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$49 by January 31 ($59 from February 1)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/lake-country",
   "name": "Lake Country",
   "url": "https://govhandbook.com/ca/bc/lake-country/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/lake-country/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($20 if bought by end of February)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 a year ($60 if bought by end of February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice or ticket $300"
    }
   }
  },
  {
   "place": "ca/bc/lake-cowichan",
   "name": "Lake Cowichan",
   "url": "https://govhandbook.com/ca/bc/lake-cowichan/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/lake-cowichan/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 before end of February ($30 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 before end of February ($40 after)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $35"
    }
   }
  },
  {
   "place": "ca/bc/langford",
   "name": "Langford",
   "url": "https://govhandbook.com/ca/bc/langford/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/langford/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($35 if bought before December 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year ($55 if bought before December 31)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/langley",
   "name": "Langley City",
   "url": "https://govhandbook.com/ca/bc/langley/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/langley/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$39 by February 1 ($50 after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$78 by February 1 ($100 after February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $250 (web page says $200)"
    }
   }
  },
  {
   "place": "ca/bc/lillooet",
   "name": "Lillooet",
   "url": "https://govhandbook.com/ca/bc/lillooet/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/lillooet/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/lions-bay",
   "name": "Lions Bay",
   "url": "https://govhandbook.com/ca/bc/lions-bay/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/lions-bay/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 by February 28 ($45 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 by February 28 ($90 after)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $85 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/logan-lake",
   "name": "Logan Lake",
   "url": "https://govhandbook.com/ca/bc/logan-lake/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/logan-lake/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$13 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$36 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$45"
    }
   }
  },
  {
   "place": "ca/bc/lumby",
   "name": "Lumby",
   "url": "https://govhandbook.com/ca/bc/lumby/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/lumby/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (RDNO; no separate altered rate)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year (RDNO; no separate rate)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$300 (RDNO); ticket $300"
    }
   }
  },
  {
   "place": "ca/bc/mackenzie",
   "name": "Mackenzie",
   "url": "https://govhandbook.com/ca/bc/mackenzie/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/mackenzie/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 ($10 if owner is over 65)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 ($18 if owner is over 65)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/maple-ridge",
   "name": "Maple Ridge",
   "url": "https://govhandbook.com/ca/bc/maple-ridge/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/maple-ridge/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 by January 31 ($41 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$52 by January 31 ($68 from February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($100 if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/mcbride",
   "name": "McBride",
   "url": "https://govhandbook.com/ca/bc/mcbride/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/mcbride/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/merritt",
   "name": "Merritt",
   "url": "https://govhandbook.com/ca/bc/merritt/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/merritt/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$24 a year (2026)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 a year (2026)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($150 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/metchosin",
   "name": "Metchosin",
   "url": "https://govhandbook.com/ca/bc/metchosin/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/metchosin/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (CRD page lists $40 regular)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year (CRD page lists $60 regular)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100 ($150 after 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/midway",
   "name": "Midway",
   "url": "https://govhandbook.com/ca/bc/midway/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/midway/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$50 first, $100 second, $200 third offence"
    }
   }
  },
  {
   "place": "ca/bc/mission",
   "name": "Mission",
   "url": "https://govhandbook.com/ca/bc/mission/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/mission/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$33 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$83 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/montrose",
   "name": "Montrose",
   "url": "https://govhandbook.com/ca/bc/montrose/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/montrose/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year ($10 if paid by end of February)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year ($30 if paid by end of February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 (reduced to $20 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/nakusp",
   "name": "Nakusp",
   "url": "https://govhandbook.com/ca/bc/nakusp/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/nakusp/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 before January 31 ($20 to June 30; $10 from July 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 before January 31 ($50 to June 30; $25 from July 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/nanaimo",
   "name": "Nanaimo",
   "url": "https://govhandbook.com/ca/bc/nanaimo/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/nanaimo/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 by February 28 ($30 after February 28)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 by February 28 ($60 after February 28)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$125 (1st offence), $175 (later)"
    }
   }
  },
  {
   "place": "ca/bc/nelson",
   "name": "Nelson",
   "url": "https://govhandbook.com/ca/bc/nelson/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/nelson/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/new-denver",
   "name": "New Denver",
   "url": "https://govhandbook.com/ca/bc/new-denver/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/new-denver/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/new-hazelton",
   "name": "New Hazelton",
   "url": "https://govhandbook.com/ca/bc/new-hazelton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/new-hazelton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "No fee"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "No fee"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$100"
    }
   }
  },
  {
   "place": "ca/bc/new-westminster",
   "name": "New Westminster",
   "url": "https://govhandbook.com/ca/bc/new-westminster/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/new-westminster/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$29 a year ($38 after March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$73 by March 1 ($94 after March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $250 ($150 if paid in 14 days); ticket $1,000"
    }
   }
  },
  {
   "place": "ca/bc/north-cowichan",
   "name": "North Cowichan",
   "url": "https://govhandbook.com/ca/bc/north-cowichan/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/north-cowichan/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$35 a year if bought in January or February"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 in January or February ($45 after February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($50 if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/north-saanich",
   "name": "North Saanich",
   "url": "https://govhandbook.com/ca/bc/north-saanich/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/north-saanich/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year ($25 if renewed late)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year ($35 if renewed late)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $130 ($100 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/north-vancouver",
   "name": "North Vancouver",
   "url": "https://govhandbook.com/ca/bc/north-vancouver/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/north-vancouver/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$31.24 a year (one fee for all dogs)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$31.24 a year (one fee for all dogs)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$60 ($50 if paid early)"
    }
   }
  },
  {
   "place": "ca/bc/northern-rockies",
   "name": "Northern Rockies",
   "url": "https://govhandbook.com/ca/bc/northern-rockies/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/northern-rockies/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year ($5 for seniors)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year ($25 for seniors)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($45 if paid in 21 days)"
    }
   }
  },
  {
   "place": "ca/bc/oak-bay",
   "name": "Oak Bay",
   "url": "https://govhandbook.com/ca/bc/oak-bay/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/oak-bay/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$39 by February 1 ($44 after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$55 by February 1 ($60 after February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $150 ($100 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/oliver",
   "name": "Oliver",
   "url": "https://govhandbook.com/ca/bc/oliver/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/oliver/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 by January 31 ($35 after January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 by January 31 ($55 after January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$50 first, $100 second and later; not stated as ticket"
    }
   }
  },
  {
   "place": "ca/bc/osoyoos",
   "name": "Osoyoos",
   "url": "https://govhandbook.com/ca/bc/osoyoos/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/osoyoos/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($40 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/parksville",
   "name": "Parksville",
   "url": "https://govhandbook.com/ca/bc/parksville/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/parksville/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year ($20 if paid by January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 a year ($30 if paid by January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($37.50 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/peachland",
   "name": "Peachland",
   "url": "https://govhandbook.com/ca/bc/peachland/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/peachland/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($20 off if paid by end of February)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 a year ($20 less if paid by end of February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $300 ($150 if paid in 14 days); ticket $300"
    }
   }
  },
  {
   "place": "ca/bc/pemberton",
   "name": "Pemberton",
   "url": "https://govhandbook.com/ca/bc/pemberton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/pemberton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 for new or renewal before January 31 ($40 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$65 before January 31 ($85 after January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$75 ($50 early, $100 late)"
    }
   }
  },
  {
   "place": "ca/bc/penticton",
   "name": "Penticton",
   "url": "https://govhandbook.com/ca/bc/penticton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/penticton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$35 a year (2026)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 a year (2026)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($190 if paid in 14 days); ticket $400"
    }
   }
  },
  {
   "place": "ca/bc/pitt-meadows",
   "name": "Pitt Meadows",
   "url": "https://govhandbook.com/ca/bc/pitt-meadows/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/pitt-meadows/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$28 before February 1 ($40 on or after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$56 before February 1 ($73 on or after February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150"
    }
   }
  },
  {
   "place": "ca/bc/port-alberni",
   "name": "Port Alberni",
   "url": "https://govhandbook.com/ca/bc/port-alberni/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-alberni/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/port-clements",
   "name": "Port Clements",
   "url": "https://govhandbook.com/ca/bc/port-clements/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-clements/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 one-time flat fee"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$15 one-time flat fee"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/port-coquitlam",
   "name": "Port Coquitlam",
   "url": "https://govhandbook.com/ca/bc/port-coquitlam/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-coquitlam/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$32 by February 1 ($47 after February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 by February 1 ($95 after February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($105 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/port-edward",
   "name": "Port Edward",
   "url": "https://govhandbook.com/ca/bc/port-edward/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-edward/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20 male; $50 female"
    },
    "fine_unlicensed": {
     "status": "none",
     "short": "None set"
    }
   }
  },
  {
   "place": "ca/bc/port-hardy",
   "name": "Port Hardy",
   "url": "https://govhandbook.com/ca/bc/port-hardy/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-hardy/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$19 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60.50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/port-mcneill",
   "name": "Port McNeill",
   "url": "https://govhandbook.com/ca/bc/port-mcneill/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-mcneill/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "unknown",
     "short": null
    },
    "fee_unaltered": {
     "status": "unknown",
     "short": null
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/port-moody",
   "name": "Port Moody",
   "url": "https://govhandbook.com/ca/bc/port-moody/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/port-moody/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$48 by February 1 ($55 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$79 by February 1 ($84 after)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100 first, $200 second, $300 later"
    }
   }
  },
  {
   "place": "ca/bc/pouce-coupe",
   "name": "Pouce Coupe",
   "url": "https://govhandbook.com/ca/bc/pouce-coupe/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/pouce-coupe/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$22.15"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$55.38"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$100 first, $200 second, $300 third offence"
    }
   }
  },
  {
   "place": "ca/bc/powell-river",
   "name": "Powell River",
   "url": "https://govhandbook.com/ca/bc/powell-river/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/powell-river/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year ($24 if paid before March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year ($24 if paid before March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($20 off if paid in 14 days); ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/prince-george",
   "name": "Prince George",
   "url": "https://govhandbook.com/ca/bc/prince-george/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/prince-george/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$36 a year (2019 rate)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$81 a year (2019 rate)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $250 if paid in 30 days ($312 later)"
    }
   }
  },
  {
   "place": "ca/bc/prince-rupert",
   "name": "Prince Rupert",
   "url": "https://govhandbook.com/ca/bc/prince-rupert/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/prince-rupert/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 by March 1 ($40 after March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 by March 1 ($70 after March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$55"
    }
   }
  },
  {
   "place": "ca/bc/princeton",
   "name": "Princeton",
   "url": "https://govhandbook.com/ca/bc/princeton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/princeton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $75"
    }
   }
  },
  {
   "place": "ca/bc/qualicum-beach",
   "name": "Qualicum Beach",
   "url": "https://govhandbook.com/ca/bc/qualicum-beach/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/qualicum-beach/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $75 ($50 if paid in 5 business days)"
    }
   }
  },
  {
   "place": "ca/bc/quesnel",
   "name": "Quesnel",
   "url": "https://govhandbook.com/ca/bc/quesnel/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/quesnel/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/radium-hot-springs",
   "name": "Radium Hot Springs",
   "url": "https://govhandbook.com/ca/bc/radium-hot-springs/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/radium-hot-springs/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/revelstoke",
   "name": "Revelstoke",
   "url": "https://govhandbook.com/ca/bc/revelstoke/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/revelstoke/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year ($89 lifetime)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year ($250 lifetime)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($100 if paid in 14 days); ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/richmond",
   "name": "Richmond",
   "url": "https://govhandbook.com/ca/bc/richmond/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/richmond/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$42 a year ($28.50 if paid before March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$95.50 a year ($68.75 if paid before March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $300 ($250 if paid in 28 days)"
    }
   }
  },
  {
   "place": "ca/bc/rossland",
   "name": "Rossland",
   "url": "https://govhandbook.com/ca/bc/rossland/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/rossland/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 if paid in 14 days; $100 penalty"
    }
   }
  },
  {
   "place": "ca/bc/saanich",
   "name": "Saanich",
   "url": "https://govhandbook.com/ca/bc/saanich/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/saanich/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 before February 1 ($30 from February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$35 before February 1 ($40 from February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($100 if paid in 14 days); ticket $150"
    }
   }
  },
  {
   "place": "ca/bc/salmo",
   "name": "Salmo",
   "url": "https://govhandbook.com/ca/bc/salmo/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/salmo/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/salmon-arm",
   "name": "Salmon Arm",
   "url": "https://govhandbook.com/ca/bc/salmon-arm/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/salmon-arm/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 a year ($20 if paid before February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year ($40 if paid before February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $150"
    }
   }
  },
  {
   "place": "ca/bc/salt-spring-island",
   "name": "Salt Spring Island",
   "url": "https://govhandbook.com/ca/bc/salt-spring-island/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/salt-spring-island/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (free if altered in past 12 months)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/sayward",
   "name": "Sayward",
   "url": "https://govhandbook.com/ca/bc/sayward/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/sayward/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $75"
    }
   }
  },
  {
   "place": "ca/bc/sechelt",
   "name": "Sechelt",
   "url": "https://govhandbook.com/ca/bc/sechelt/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/sechelt/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year ($30 for owners 65 or older)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 (web page says $200)"
    }
   }
  },
  {
   "place": "ca/bc/sidney",
   "name": "Sidney",
   "url": "https://govhandbook.com/ca/bc/sidney/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/sidney/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$35 a year ($30 if paid by last working day of February)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$45 a year ($40 if paid by last working day of February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $130 ($100 if paid in 14 days); ticket $130"
    }
   }
  },
  {
   "place": "ca/bc/silverton",
   "name": "Silverton",
   "url": "https://govhandbook.com/ca/bc/silverton/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/silverton/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$100 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$25"
    }
   }
  },
  {
   "place": "ca/bc/slocan",
   "name": "Slocan",
   "url": "https://govhandbook.com/ca/bc/slocan/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/slocan/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year ($15 if paid by January 30)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$65 a year ($50 if paid by January 30)"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/smithers",
   "name": "Smithers",
   "url": "https://govhandbook.com/ca/bc/smithers/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/smithers/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 (timing of early rate unconfirmed)"
    }
   }
  },
  {
   "place": "ca/bc/sooke",
   "name": "Sooke",
   "url": "https://govhandbook.com/ca/bc/sooke/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/sooke/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "Unclear: $20, $25 or $35 depending on date"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "Unclear: $40, $45 or $55 depending on date"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/spallumcheen",
   "name": "Spallumcheen",
   "url": "https://govhandbook.com/ca/bc/spallumcheen/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/spallumcheen/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$5"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$5 (same as altered)"
    },
    "fine_unlicensed": {
     "status": "none",
     "short": "None set"
    }
   }
  },
  {
   "place": "ca/bc/sparwood",
   "name": "Sparwood",
   "url": "https://govhandbook.com/ca/bc/sparwood/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/sparwood/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 (2026)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 (2026)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $150 ($75 if paid in 30 days)"
    }
   }
  },
  {
   "place": "ca/bc/squamish",
   "name": "Squamish",
   "url": "https://govhandbook.com/ca/bc/squamish/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/squamish/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 before January 31 ($40 after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$62.50 before January 31 ($75 after)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $150 ($135 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/stewart",
   "name": "Stewart",
   "url": "https://govhandbook.com/ca/bc/stewart/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/stewart/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/summerland",
   "name": "Summerland",
   "url": "https://govhandbook.com/ca/bc/summerland/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/summerland/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$35 by January 31 ($10 more after)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 by January 31 ($10 more after)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($90 if paid in 14 days) for 1st offence"
    }
   }
  },
  {
   "place": "ca/bc/surrey",
   "name": "Surrey",
   "url": "https://govhandbook.com/ca/bc/surrey/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/surrey/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$58 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$90.50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($150 if paid in 14 days); ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/tahsis",
   "name": "Tahsis",
   "url": "https://govhandbook.com/ca/bc/tahsis/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/tahsis/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$5"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/telkwa",
   "name": "Telkwa",
   "url": "https://govhandbook.com/ca/bc/telkwa/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/telkwa/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$21.26 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$63.78 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$106.30"
    }
   }
  },
  {
   "place": "ca/bc/terrace",
   "name": "Terrace",
   "url": "https://govhandbook.com/ca/bc/terrace/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/terrace/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year ($25 for seniors)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100"
    }
   }
  },
  {
   "place": "ca/bc/tofino",
   "name": "Tofino",
   "url": "https://govhandbook.com/ca/bc/tofino/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/tofino/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year ($20 if bought after August 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($40 if paid in 14 days); ticket $50"
    }
   }
  },
  {
   "place": "ca/bc/langley-township",
   "name": "Township of Langley",
   "url": "https://govhandbook.com/ca/bc/langley-township/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/langley-township/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($30 if bought on or before February 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$70 a year ($60 if bought on or before February 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200"
    }
   }
  },
  {
   "place": "ca/bc/trail",
   "name": "Trail",
   "url": "https://govhandbook.com/ca/bc/trail/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/trail/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$75 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 if paid in 14 days; $100 after"
    }
   }
  },
  {
   "place": "ca/bc/tumbler-ridge",
   "name": "Tumbler Ridge",
   "url": "https://govhandbook.com/ca/bc/tumbler-ridge/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/tumbler-ridge/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $100 (1st offence), $150 (later)"
    }
   }
  },
  {
   "place": "ca/bc/ucluelet",
   "name": "Ucluelet",
   "url": "https://govhandbook.com/ca/bc/ucluelet/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/ucluelet/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "unknown",
     "short": null
    },
    "fee_unaltered": {
     "status": "unknown",
     "short": null
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/valemount",
   "name": "Valemount",
   "url": "https://govhandbook.com/ca/bc/valemount/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/valemount/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $50 ($40 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/vancouver",
   "name": "Vancouver",
   "url": "https://govhandbook.com/ca/bc/vancouver/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/vancouver/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$68 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$68 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/vanderhoof",
   "name": "Vanderhoof",
   "url": "https://govhandbook.com/ca/bc/vanderhoof/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/vanderhoof/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $25 ($15 if paid in 14 days)"
    }
   }
  },
  {
   "place": "ca/bc/vernon",
   "name": "Vernon",
   "url": "https://govhandbook.com/ca/bc/vernon/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/vernon/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year (one fee for all dogs)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$25 a year (one fee for all dogs)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $300 ($240 if paid in 14 days); ticket $300"
    }
   }
  },
  {
   "place": "ca/bc/victoria",
   "name": "Victoria",
   "url": "https://govhandbook.com/ca/bc/victoria/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/victoria/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$30 in January or February ($50 from March 1)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 in January or February ($60 from March 1)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $125 ($93.75 if paid in 14 days); ticket $125"
    }
   }
  },
  {
   "place": "ca/bc/view-royal",
   "name": "View Royal",
   "url": "https://govhandbook.com/ca/bc/view-royal/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/view-royal/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($35 if renewed before December 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$60 a year ($55 if renewed before December 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Ticket $50; up to $5,000 in court"
    }
   }
  },
  {
   "place": "ca/bc/warfield",
   "name": "Warfield",
   "url": "https://govhandbook.com/ca/bc/warfield/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/warfield/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$15 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$30 a year"
    },
    "fine_unlicensed": {
     "status": "unknown",
     "short": null
    }
   }
  },
  {
   "place": "ca/bc/west-kelowna",
   "name": "West Kelowna",
   "url": "https://govhandbook.com/ca/bc/west-kelowna/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/west-kelowna/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$40 a year ($20 if paid by end of February)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 a year ($60 if paid by end of February)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $300 ($150 early); ticket $300"
    }
   }
  },
  {
   "place": "ca/bc/west-vancouver",
   "name": "West Vancouver",
   "url": "https://govhandbook.com/ca/bc/west-vancouver/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/west-vancouver/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$36 at renewal rate ($50 after January 31)"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$80 ($94 after January 31)"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$150 ($135 early)"
    }
   }
  },
  {
   "place": "ca/bc/whistler",
   "name": "Whistler",
   "url": "https://govhandbook.com/ca/bc/whistler/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/whistler/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$50"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $200 ($150 if paid in 14 days); ticket $200"
    }
   }
  },
  {
   "place": "ca/bc/white-rock",
   "name": "White Rock",
   "url": "https://govhandbook.com/ca/bc/white-rock/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/white-rock/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$25 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$40 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "$300"
    }
   }
  },
  {
   "place": "ca/bc/williams-lake",
   "name": "Williams Lake",
   "url": "https://govhandbook.com/ca/bc/williams-lake/dog-licence/",
   "json": "https://govhandbook.com/ca/bc/williams-lake/dog-licence.json",
   "facts": {
    "fee_altered": {
     "status": "stated",
     "short": "$10 a year"
    },
    "fee_unaltered": {
     "status": "stated",
     "short": "$20 a year"
    },
    "fine_unlicensed": {
     "status": "stated",
     "short": "Notice $100 ($75 if paid in 14 days)"
    }
   }
  }
 ]
}