1<!DOCTYPE html> 2<!--[if lt IE 7]> <html class="no-js lt-ie10 lt-ie9 lt-ie8 lt-ie7" lang="en"> <![endif]--> 3<!--[if IE 7]> <html class="no-js lt-ie10 lt-ie9 lt-ie8" lang="en"> <![endif]--> 4<!--[if IE 8]> <html class="no-js lt-ie10 lt-ie9" lang="en"> <![endif]--> 5<!--[if IE 9]> <html class="no-js lt-ie10" lang="en"> <![endif]--> 6<!--[if gt IE 9]><!--> <html class="no-js" lang="en"> <!--<![endif]--> 7 <head prefix="dcterms: http://purl.org/dc/terms"> 8 <meta charset="UTF-8"> 9 10 <link rel="alternate" type="application/rss+xml" title="RSS" href="https://www.medway.gov.uk/rss/news"> 11 <link rel="search" type="application/opensearchdescription+xml" title="Medway Council" href="https://www.medway.gov.uk/site/scripts/opensearch.php"> 12 13 <link href="https://fonts.googleapis.com/css?family=Roboto:400,400i,700,700i" rel="stylesheet"> 14 15<link rel="apple-touch-icon" sizes="57x57" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-57x57.png"> 16<link rel="apple-touch-icon" sizes="60x60" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-60x60.png"> 17<link rel="apple-touch-icon" sizes="72x72" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-72x72.png"> 18<link rel="apple-touch-icon" sizes="76x76" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-76x76.png"> 19<link rel="apple-touch-icon" sizes="114x114" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-114x114.png"> 20<link rel="apple-touch-icon" sizes="120x120" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-120x120.png"> 21<link rel="apple-touch-icon" sizes="144x144" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-144x144.png"> 22<link rel="apple-touch-icon" sizes="152x152" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-152x152.png"> 23<link rel="apple-touch-icon" sizes="180x180" href="//www.medway.gov.uk/site/favicon/apple-touch-icon-180x180.png"> 24<link rel="icon" type="image/png" sizes="32x32" href="//www.medway.gov.uk/site/favicon/favicon-32x32.png"> 25<link rel="icon" type="image/png" sizes="192x192" href="//www.medway.gov.uk/site/favicon/android-chrome-192x192.png"> 26<link rel="icon" type="image/png" sizes="16x16" href="//www.medway.gov.uk/site/favicon/favicon-16x16.png"> 27<link rel="manifest" href="//www.medway.gov.uk/site/favicon/site.webmanifest"> 28<link rel="mask-icon" href="//www.medway.gov.uk/site/favicon/safari-pinned-tab.svg" color="#5bbad5"> 29<meta name="msapplication-TileColor" content="#da532c"> 30<meta name="msapplication-TileImage" content="//www.medway.gov.uk/site/favicon/mstile-144x144.png"> 31<meta name="theme-color" content="#ffffff"> <link rel="stylesheet" type="text/css" href="//www.medway.gov.uk/site/dist/orbit.css"> 32 <!--[if lt IE 9]> 33 <link href="//www.medway.gov.uk/site/dist/orbit-oldie.css" rel="stylesheet" type="text/css"> 34 <![endif]--> 35 36 <link href="//www.medway.gov.uk/site/styles/standardplus.css" rel="stylesheet"> 37 38
38<script src="https://code.jquery.com/jquery-migrate-3.4.1.min.js" integrity="sha256-UnTxmCN0Fid5Rnkm2joAey4aLbLe0AVsVlP5IGlre0=" crossorigin="anonymous"></script>
38 39
40<script 41 id="Cookiebot" 42 src="https://consent.cookiebot.com/uc.js" 43 data-cbid="627ec184-9ee2-4381-8b05-9399b0ee04b3" 44 type="text/javascript"> 45</script>
45 46 47<meta name="google-site-verification" content="pR2kt6CRDnSkLbbtTrJDD6R-FBrYFj00ufr97ZZqJxI" /> 48
49<script data-cookieconsent="ignore"> 50 window.dataLayer = window.dataLayer || []; 51 function gtag(){ dataLayer.push(arguments); } 52 53 gtag('set', { cookie_flags: 'SameSite=None;Secure' }); 54 55 gtag('consent', 'default', { 56 ad_user_data: 'denied', 57 ad_personalization: 'denied', 58 ad_storage: 'denied', 59 analytics_storage: 'denied', 60 functionality_storage: 'denied', 61 personalization_storage: 'denied', 62 security_storage: 'granted', 63 wait_for_update: 500 64 }); 65</script>
65 66
67<script type="text/javascript"> 68 function loadScript(url, callback) { 69 const script = document.createElement('script'); 70 script.type = 'text/javascript'; 71 script.async = true; 72 script.src = url; 73 74 script.onload = function () { 75 if (typeof callback === 'function') { 76 callback(); 77 } 78 }; 79 80 document.head.appendChild(script); 81 } 82 83 function applyConsentToGCM() { 84 if (!window.Cookiebot || !Cookiebot.consent) { 85 return; 86 } 87 88 gtag('consent', 'update', { 89 ad_storage: Cookiebot.consent.marketing ? 'granted' : 'denied', 90 ad_personalization: Cookiebot.consent.marketing ? 'granted' : 'denied', 91 ad_user_data: Cookiebot.consent.marketing ? 'granted' : 'denied', 92 analytics_storage: Cookiebot.consent.statistics ? 'granted' : 'denied', 93 functionality_storage: Cookiebot.consent.preferences ? 'granted' : 'denied', 94 personalization_storage: Cookiebot.consent.preferences ? 'granted' : 'denied', 95 security_storage: 'granted' 96 }); 97 98 window.dataLayer.push({ event: 'cookie_consent_update' }); 99 } 100 101 let gtmLoaded = false; 102 103 function initGtm(containerId) { 104 if (gtmLoaded) { 105 return; 106 } 107 gtmLoaded = true; 108 109 (function (w, d, s, l, i) { 110 w[l] = w[l] || []; 111 w[l].push({ 'gtm.start': new Date().getTime(), event: 'gtm.js' }); 112 113 var f = d.getElementsByTagName(s)[0]; 114 var j = d.createElement(s); 115 var dl = l != 'dataLayer' ? '&l=' + l : ''; 116 117 j.async = true; 118 j.src = 'https://www.googletagmanager.com/gtm.js?id=' + i + dl; 119 f.parentNode.insertBefore(j, f); 120 })(window, document, 'script', 'dataLayer', containerId); 121 } 122 123 let gtagLoaded = false; 124 let gtagLoading = false; 125 const gtagCallbacks = []; 126 127 function runGtagCallbacks() { 128 while (gtagCallbacks.length) { 129 const fn = gtagCallbacks.shift(); 130 try { 131 fn(); 132 } catch (e) { 133 console.error('gtag callback error', e); 134 } 135 } 136 } 137 138 function loadGtagJsOnce(anyId, cb) { 139 if (typeof cb === 'function') { 140 gtagCallbacks.push(cb); 141 } 142 143 if (gtagLoaded) { 144 runGtagCallbacks(); 145 return; 146 } 147 148 if (gtagLoading) { 149 return; 150 } 151 152 gtagLoading = true; 153 154 loadScript('https://www.googletagmanager.com/gtag/js?id=' + encodeURIComponent(anyId), function () { 155 gtag('js', new Date()); 156 gtagLoaded = true; 157 gtagLoading = false; 158 runGtagCallbacks(); 159 }); 160 } 161 162 function initAnalytics() { 163 loadGtagJsOnce('G-7PSQMW4R2E', function () { 164 gtag('config', 'G-7PSQMW4R2E'); 165 gtag('config', 'UA-63940815-9', { anonymize_ip: true }); 166 }); 167 } 168 169 function initClarity(id) { 170 (function (c, l, a, r, i, t, y) { 171 c[a] = c[a] || function () { (c[a].q = c[a].q || []).push(arguments); }; 172 t = l.createElement(r); 173 t.async = 1; 174 t.src = 'https://www.clarity.ms/tag/' + i; 175 y = l.getElementsByTagName(r)[0]; 176 y.parentNode.insertBefore(t, y); 177 })(window, document, 'clarity', 'script', id); 178 } 179 180 let statsTagsLoaded = false; 181 182 function loadStatisticsTagsIfAllowed() { 183 if (statsTagsLoaded) { 184 return; 185 } 186 187 if (!window.Cookiebot || !Cookiebot.consent) { 188 return; 189 } 190 191 if (!Cookiebot.consent.statistics) { 192 return; 193 } 194 195 initGtm('GTM-TR8Z29Q'); 196 initAnalytics(); 197 initClarity('k1559sg8bh'); 198 199 statsTagsLoaded = true; 200 } 201 202 function onConsentKnownOrChanged() { 203 applyConsentToGCM(); 204 loadStatisticsTagsIfAllowed(); 205 } 206 207 window.addEventListener('CookiebotOnConsentReady', onConsentKnownOrChanged); 208 window.addEventListener('CookiebotOnAccept', onConsentKnownOrChanged); 209 window.addEventListener('CookiebotOnDecline', onConsentKnownOrChanged); 210 211 function deleteCookie(name, path = '/', domain) { 212 let s = `${name}=; Max-Age=0; Expires=Thu, 01 Jan 1970 00:00:00 GMT; Path=${path}; SameSite=Lax;`; 213 if (domain) s += ` Domain=${domain};`; 214 215 document.cookie = s; 216 217 if (location.protocol === 'https:') { 218 document.cookie = s + ' Secure;'; 219 } 220 } 221 222 function getCookieNames() { 223 const raw = document.cookie || ''; 224 if (!raw.trim()) return []; 225 226 return raw 227 .split(/;\s*/g) 228 .map(part => { 229 const i = part.indexOf('=');
230 return (i === -1 ? part : part.slice(0, i)).trim(); 231 }) 232 .filter(Boolean); 233 } 234 235 function getCandidatePaths() { 236 const pathname = location.pathname || '/'; 237 const segs = pathname.split('/').filter(Boolean); 238 239 const paths = new Set(['/']); 240 let cur = ''; 241 242 for (const seg of segs) { 243 cur += '/' + seg; 244 paths.add(cur); 245 } 246 247 return [...paths]; 248 } 249 250 function getCandidateDomainsMedway() { 251 const host = location.hostname; 252 const parts = host.split('.'); 253 const out = new Set(); 254 255 out.add(host); 256 out.add('.' + host); 257 258 const idx = parts.indexOf('medway'); 259 if (idx !== -1) { 260 const base = parts.slice(idx).join('.'); 261 out.add(base); 262 out.add('.' + base); 263 } 264 265 return [...out].filter(d => d.includes('medway')); 266 } 267 268 function shouldSkipJsCookie(name) { 269 const startsWithNeedles = ['_ga', '_gcl']; 270 for (const n of startsWithNeedles) { 271 if (name.startsWith(n)) { 272 return false; 273 } 274 } 275 276 const includesNeedles = ['_gid', 'gtag', '_cl']; 277 for (const n of includesNeedles) { 278 if (name.includes(n)) { 279 return false; 280 } 281 } 282 283 return true; 284 } 285 286 function deleteAllJsCookies(cb) { 287 const names = getCookieNames(); 288 const paths = getCandidatePaths(); 289 const domains = getCandidateDomainsMedway(); 290 291 // Host-only deletes (no Domain attribute) 292 for (const name of names) { 293 if (shouldSkipJsCookie(name)) continue; 294 295 for (const path of paths) { 296 deleteCookie(name, path); 297 } 298 } 299 300 // Domain-scoped deletes 301 for (const name of names) { 302 if (shouldSkipJsCookie(name)) continue; 303 304 for (const domain of domains) { 305 for (const path of paths) { 306 deleteCookie(name, path, domain); 307 } 308 } 309 } 310 311 setTimeout(function () { 312 if (typeof cb === 'function') { 313 cb(); 314 } 315 }, 600); 316 } 317 318 document.addEventListener('click', function (e) { 319 const button = e.target.closest('#CookiebotWidget-btn-withdraw'); 320 if (!button) return; 321 322 console.log('Cookie consent withdrawn'); 323 deleteAllJsCookies(function () { 324 window.location.reload(); 325 }); 326 }); 327</script>
327 328 329<!-- Silktide start -->
330<script defer src="https://analytics.silktide.com/8de10245ef7388414c4c125d6db223c9.js"></script>
vendor: 2 bytes, line 330
330
331<script> 332 (function (s,i,l,k,y) { 333 s[i] = s[i] || y; 334 s[l] = s[l] || []; 335 s[k] = function(e, p) { p = p || {}; p.event = e; s[l].push(p); }; 336 s[k]('page_load'); 337 })(window, 'stConfig', 'stEvents', 'silktide', {}); 338</script>
338 339<!-- Silktide end --> 340 341<style> 342/* TopDesk: I-0426-00644 */ 343html:has(meta[property="dcterms:identifier"][content*="/events"]) body .supplement.supplement--advert { 344 display: none; 345} 346 347/* TopDesk: I-0426-00642 */ 348.medway-timeline > .container { 349 display: block !important; 350} 351 352/* TopDesk: I-0426-01446 */ 353.icon-social--twitter { 354 background-image: url("data:image/svg+xml;charset=utf-8, %3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2063.82%2063.82%22%3E%3Cpath%20fill%3D%22%23fff%22%20d%3D%22m10.64%200C4.76%200%200%204.76%200%2010.64v42.55c0%205.87%204.76%2010.64%2010.64%2010.64h42.55c5.87%200%2010.64-4.76%2010.64-10.64V10.64c0-5.87-4.76-10.64-10.64-10.64H10.64Zm3.17%2013.68h12.06l8.57%2012.17%2010.39-12.17h3.8l-12.48%2014.61%2015.39%2021.86h-12.06l-9.94-14.12-12.06%2014.12h-3.8l14.15-16.56L13.81%2013.68Zm5.82%203.04l21.44%2030.39h4.66l-21.44-30.39h-4.66Z%22%2F%3E%3C%2Fsvg%3E") !important; 355 background-repeat: no-repeat !important; 356 background-position: center !important; 357 background-size: contain !important; 358 filter: invert(1); 359} 360 361.icon-logo--original { 362 background-size: contain; 363 background-position: center; 364 background-repeat: no-repeat; 365} 366</style> <meta name="author" content="Medway Council"> 367 <meta name="revisit-after" content="2 days"> 368 <meta name="viewport" content="width=device-width, initial-scale=1"> 369 <meta property="og:image" content="https://www.medway.gov.uk/images/medway_council.jpg" /> 370<!-- XHTML Template --> 371 372 <meta http-equiv="content-language" content="en" /> 373 <!-- Dublin Core Metadata --> 374 <meta name="DC.creator" lang="en" content="Joshua Richardson" /> 375 <meta name="robots" content="index,follow" /> 376 <meta name="DC.date.created" scheme="DCTERMS.W3CDTF" lang="en" content="2026-09-18" /> 377 <meta name="DC.date.modified" scheme="DCTERMS.W3CDTF" lang="en" content="2026-09-18" /> 378 <meta name="DC.date.valid" scheme="DCTERMS.W3CDTF" lang="en" content="2026-09-18" /> 379 <meta name="DC.date.expired" scheme="DCTERMS.W3CDTF" lang="en" content="2028-09-18" /> 380 <meta name="DC.description" lang="en" content="Medway Council’s brilliant work with stray dogs has been recognised by the RSPCA for the thirteenth year in a row." /> 381 <meta name="DC.format" lang="en" scheme="DCTERMS.IMT" content="text/html" /> 382 <meta name="DC.identifier" scheme="DCTERMS.URI" content="https://www.medway.gov.uk/site/scripts/news_article.php?newsID=2147" /> 383 <meta name="DC.language" scheme="DCTERMS.ISO639-1" content="en" /> 384 <meta name="DC.publisher" lang="en" content="Medway Council" /> 385 <meta name="DC.rights.copyright" lang="en" content="Medway Council" /> 386 <meta name="DC.title" lang="en" content="Medway Council receives RSPCA award for the thirteenth year running" /> 387 <meta name="DC.coverage" lang="en" content="Medway, England" /> 388 <meta name="DC.subject" lang="en" content="Dogs and pests;Licensing" /> 389 <meta name="description" content="Medway Council receives RSPCA award for the thirteenth year running - Medway Council’s brilliant work with stray dogs has been recognised by the RSPCA for the thirteenth year in a row."> 390 <meta name="keywords" content="news, Medway Council, Chatham, Rochester, Strood, Gillingham, Hoo, Council tax, planning, schools, pay, bins, rubbish and recycling, housing, parking, roads, potholes, social care, care and health, councillors, democracy, elections">
391<script src="//www.medway.gov.uk/site/javascript/swfobject.js"></script>
vendor: 1 bytes, line 391
391
392<script src="//www.medway.gov.uk/site/javascript/libs/modernizr/modernizr.js"></script>
392 393<!--[if lt IE 9]>
394<script src="//www.medway.gov.uk/site/javascript/libs/ie9-js/index.js"></script>
394 395<![endif]--> 396<!-- gulpicon -->
397<script> 398/*! grunt-grunticon Stylesheet Loader - v2.1.6 | https://github.com/filamentgroup/grunticon | (c) 2015 Scott Jehl, Filament Group, Inc. | MIT license. */ 399!function(){function e(e,n,t){"use strict";var o=window.document.createElement("link"),r=n||window.document.getElementsByTagName("script")[0],a=window.document.styleSheets;return o.rel="stylesheet",o.href=e,o.media="only x",r.parentNode.insertBefore(o,r),o.onloadcssdefined=function(e){for(var n,t=0;t<a.length;t++)a[t].href&&a[t].href===o.href&&(n=!0);n?e():setTimeout(function(){o.onloadcssdefined(e)})},o.onloadcssdefined(function(){o.media=t||"all"}),o}function n(e,n){e.onload=function(){e.onload=null,n&&n.call(e)},"isApplicationInstalled"in navigator&&"onloadcssdefined"in e&&e.onloadcssdefined(n)}!function(t){var o=function(r,a){"use strict";if(r&&3===r.length){var i=t.navigator,c=t.document,s=t.Image,d=!(!c.createElementNS||!c.createElementNS("http://www.w3.org/2000/svg","svg").createSVGRect||!c.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")||t.opera&&i.userAgent.indexOf("Chrome")===-1||i.userAgent.indexOf("Series40")!==-1),l=new s;l.onerror=function(){o.method="png",o.href=r[2],e(r[2])},l.onload=function(){var t=1===l.width&&1===l.height,i=r[t&&d?0:t?1:2];t&&d?o.method="svg":t?o.method="datapng":o.method="png",o.href=i,n(e(i),a)},l.src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///ywAAAAAAQABAAACAUwAOw==",c.documentElement.className+=" grunticon"}};o.loadCSS=e,o.onloadCSS=n,t.grunticon=o}(this),function(e,n){"use strict";var t,o=n.document,r="grunticon:",a=function(e){if(o.attachEvent?"complete"===o.readyState:"loading"!==o.readyState)e();else{var n=!1;o.addEventListener("readystatechange",function(){n||(n=!0,e())},!1)}},i=function(e){return n.document.querySelector('link[href$="'+e+'"]')},c=function(e,n){if(t&&!n)return t;t={};var o,a,i,c,s,d;if(o=e.sheet,!o)return t;a=o.cssRules?o.cssRules:o.rules;for(var l=0;l<a.length;l++)i=a[l].cssText,c=r+a[l].selectorText,s=i.split(");")[0].match(/US\-ASCII\,([^"']+)/),s&&s[1]&&(d=decodeURIComponent(s[1]),t[c]=d);return t},s=function(e,n){var t,a,i,c,s;n?t=e:(n=e,t=o),c="data-grunticon-embed";for(var d in n){s=d.slice(r.length);try{a=t.querySelectorAll(s)}catch(e){continue}i=[];for(var l=0;l<a.length;l++)null!==a[l].getAttribute(c)&&i.push(a[l]);if(i.length)for(l=0;l<i.length;l++)i[l].innerHTML=n[d],i[l].style.backgroundImage="none",i[l].removeAttribute(c)}return i},d=function(n,t){"svg"===e.method&&a(function(){var o=c(i(e.href));"function"==typeof t?(s(n,o),t()):s(o),"function"==typeof n&&n()})};e.embedIcons=s,e.getCSS=i,e.getIcons=c,e.ready=a,e.svgLoadedCallback=d,e.embedSVG=d}(grunticon,this)}(); 400 401 grunticon(["//www.medway.gov.uk/site/dist/icons/icons.data.svg.css", "//www.medway.gov.uk/site/dist/icons/icons.data.png.css", "//www.medway.gov.uk/site/dist/icons/icons.fallback.css"], grunticon.svgLoadedCallback); 402</script>
402 403<noscript><link rel="stylesheet" href="//www.medway.gov.uk/site/dist/icons/icons.fallback.css"></noscript> 404 <title>Medway Council receives RSPCA award for the thirteenth year running | Medway Council</title> 405 </head> 406 <body class="two-column"> 407 <nav aria-label="Skip to links"> 408 <ul class="list list--skip-links"> 409 <li class="list__item"><a class="list__link" href="#content" rel="nofollow">Skip to content</a></li> 410 <li class="list__item"><a class="list__link" href="#js-nav-toggle" rel="nofollow">Skip to main navigation</a></li> 411 </ul> 412 </nav> 413 414<!-- googleoff: index --> 415 <header class="site-header" id="top"> 416 <div class="site-header__main-section"><div class="container"><div class="site-header__identity identity"> 417 <a href="https://www.medway.gov.uk" class="identity__link"> 418 <span class="identity__logo icon-logo--original"> 419 <span class="identity__heading visually-hidden"> 420 <strong>Medway Council</strong> 421 </span> 422 </span> 423 </a> 424 </div><nav class="nav--header-toggles" aria-label="Links to our services & my account"><ul class="list nav__list"><li class="nav__item nav__item-az"><a href="#council-services" id="js-nav-toggle" data-a11y-toggle="council-services" class="js-nav-toggle nav__link link"><span class="nav__icon icon icon-ui-menu"></span><span class="nav__link-heading">Our services</span></a></li> 425 <li class="nav__item"> 426 <a href="https://www.medway.gov.uk/myaccount" class="nav__link nav__item-user"><span class="nav__icon icon icon-ui-user-purple"></span><span class="nav__link-heading">Login</span></a> 427 </li> 428 </ul></nav> 429 <div class="site-search site-search-container"> 430 <div id="js-site-search" class="site-search-new"> 431 <div class="container"> 432 433 <div id="agent-ex"></div> 434 435<div id="classic-search"class="hidden" > 436 <form class="site-search__form form form--search" action="https://www.medway.gov.uk/site_search/results/" method="get" role="search"> 437 <div class="form__control"> 438 <label class="form__label" for="search-site">Search this site</label> 439 <div class="form__append-group"> 440 <input class="form__field" type="search" size="18" maxlength="40" name="q" placeholder="Search" id="search-site"> 441 <button class="button" type="submit"> 442 <span class="button__text">Search</span> 443 <span class="icon icon-ui-search"></span> 444 </button> 445 </div> 446 </div> 447 </form> 448</div> 449 450 <button id="aex-classic-toggle" class="button button--reset">Use classic search instead</button> 451 452 </div> 453 </div> 454 </div> 455 </div></div> 456 </header> 457
457<script src="/site/javascript/searchbar.js"></script>
457 458<!-- googleon: index --> 459 <main class="site-main"> 460 <div class="container"> 461 <header class="page-header"> 462 463 <!-- googleoff: all --> 464 <nav class="breadcrumb" aria-label="Breadcrumb navigation"> 465 <span class="breadcrumb__prefix">You are here:</span> 466 <ol class="list list--breadcrumb"> 467 <li class="list__item"> 468 <a href="https://www.medway.gov.uk" rel="home">Home</a> 469 </li> 470 <li class="list__item"> 471 <a href="https://www.medway.gov.uk/news" >Latest news</a> 472 </li> 473 <li class="list__item"> 474 <span>Medway Council receives RSPCA award for the thirteenth year running</span> 475 </li> </ol> 476 </nav> 477 <!-- googleon: all --> 478 <h1 class="page-heading"> 479 Medway Council receives RSPCA award for the thirteenth year running </h1> 480 </header> 481 </div> 482 483 484 485 <div class="container container--outer"> <div class="site-content"> 486 <div class="page-content"> 487 <article class="page-article" id="content" tabindex="-1" aria-label="Medway Council receives RSPCA award for the thirteenth year running"> 488 <figure class="image image--caption"> 489 <img src="//www.medway.gov.uk/images/Dog_IG.jpg" alt="Members of the dog team holding a dog."> 490 <figcaption class="image--caption__text">Members of the Animal, Noise and Nuisance team holding a dog.</figcaption> 491 </figure> 492 <span class="small-text date"><strong>Published:</strong> Friday, 18th September 2026</span> 493 <div class="editor"> 494 <p>Our brilliant work with stray dogs has been recognised by the RSPCA for the thirteenth year in a row.</p> 495<p>The Animal, Noise and Nuisance Team have retained their RSCPA PawPrints platinum awards for both their work with stray dogs, and animal licensing.</p> 496 497<p>Established in 2008, the scheme is the only of its kind within England and Wales - celebrating excellence in delivering stray dog services and welfare standards in animal activity licensing.</p> 498 499<p>Our animal wardens can be found collecting stray dogs across Medway every day, reuniting them with owners wherever possible through their <a data-auth="NotApplicable" href="https://www.facebook.com/MedwayStrayDogs">Facebook page</a>. If a stray dog cannot be reunited with an owner, our team will seek a rescue space for it to be rehomed.</p> 500 501<p>We are also responsible for licensing all establishments involved in animal activities, including selling pets, boarding cats and dogs, breeding dogs and more. Our Animal and Environmental Protection Team continue to promote the wellbeing of animals by inspecting businesses, responding to complaints and providing advice to businesses and the public about animal welfare.</p> 502 503<h2>A huge congratulations</h2> 504 505<p>Cllr Alex Paterson, Portfolio Holder for Community Safety, Highways and Enforcement, said: “For many of us, the welfare of our pets is an important part of our lives. But not all animals get the treatment they deserve, which is where our caring council officers step in. Once again, I would like to say a huge congratulations to our Animal, Noise and Nuisance team for retaining platinum awards for both stray dog services and animal licensing.</p> 506 507<p>“Retaining a platinum award in stray dog services for thirteen years is a staggering achievement, and it is fantastic to see the RSPCA continue to recognise both the efforts of our officers, and that Medway takes animal welfare seriously.”</p> 508 509<h2>Local public services have an important role in protecting animals</h2> 510 511<p>Lee Gingell, RSPCA Public Affairs Manager for Local Government, said:<strong><em> </em></strong>“Local public services have an important role in protecting animals and supporting the people who care for them. Congratulations to Medway Council’s Animal, Noise and Nuisance team on retaining platinum awards in stray dog services and animal licensing.”</p> 512 513<p><a href="https://www.medway.gov.uk/info/200220/dogs_and_pests/381/stray_dogs">Find out more about our work with stray dogs</a>.</p> 514 515<p><a href="https://www.medway.gov.uk/info/200179/licensing/300/animal_licences">Find out more about animal licences In Medway</a>.</p> 516 517 </div> 518 519 <a class="button button--small" href="https://www.medway.gov.uk/news/archive">News archive</a> 520 </article> 521 </div> 522<!-- googleoff: index --> 523 <div class="sidebar sidebar--primary sidebar--toggle"> 524 <div class="sidebar__extras "> 525 </div> 526 </div> 527<!-- googleon: index --> 528 <div class="sidebar sidebar--secondary"> 529 </div> 530 </div> 531 </div> 532<section id="council-services" class="council-services is-hidden toggle-target" aria-hidden="true" tabindex="-1"> 533 <div class="council-services__content"> 534 <header class="council-service__header"> 535 <button id="council-services-close" class="council-services__close button button--simple" type="button" data-a11y-toggle="council-services">
536 <span class="icon icon--large icon-ui-close" data-grunticon-embed></span> 537 <span class="visually-hidden">Close our services</span> 538 </button> 539 </header> 540 <div class="container container--narrow"> 541 <div class="council-services__login"> 542 <a class="council-services__login-link" href="https://www.medway.gov.uk/myaccount"> 543 <span class="nav__icon icon icon--inline icon-ui-user-white"></span> 544 <span class="council-services__login-text">Login</span> 545 </a> 546 </div> 547 <h2 class="council-services__heading">Our services</h2> 548 <ul class="list list--council-services"> 549 <li class="list__item"> 550 <a class="list__link" href="/info/200131/council_tax"> 551 Council Tax 552 </a> 553 </li> 554 <li class="list__item"> 555 <a class="list__link" href="https://www.medway.gov.uk/info/200760/debt_financial_welfare_and_benefits_support"> 556 Debt, financial welfare and benefits support 557 </a> 558 </li> 559 <li class="list__item"> 560 <a class="list__link" href="/info/200138/your_council/520/pay_the_council/1"> 561 Pay the council 562 </a> 563 </li> 564 <li class="list__item"> 565 <a class="list__link" href="/info/200136/parking_roads_travel"> 566 Parking, roads and travel 567 </a> 568 </li> 569 <li class="list__item"> 570 <a class="list__link" href="/info/200142/leisure_sport_and_culture"> 571 Leisure and libraries 572 </a> 573 </li> 574 <li class="list__item"> 575 <a class="list__link" href="/info/200137/schools_and_learning"> 576 Schools and learning 577 </a> 578 </li> 579 <li class="list__item"> 580 <a class="list__link" href="/info/200132/waste_and_recycling"> 581 Waste and recycling 582 </a> 583 </li> 584 <li class="list__item"> 585 <a class="list__link" href="/info/200139/social_care_and_health"> 586 Social care and health 587 </a> 588 </li> 589 <li class="list__item"> 590 <a class="list__link" href="/info/200134/housing"> 591 Housing 592 </a> 593 </li> 594 <li class="list__item"> 595 <a class="list__link" href="/info/200133/planning"> 596 Planning 597 </a> 598 </li> 599 <li class="list__item"> 600 <a class="list__link" href="/info/200138/your_council"> 601 Your council 602 </a> 603 </li> 604 <li class="list__item"> 605 <a class="list__link" href="/info/200135/births_ceremonies_deaths"> 606 Births, ceremonies and deaths 607 </a> 608 </li> 609 <li class="list__item"> 610 <a class="list__link" href="https://www.medway.gov.uk/info/200141/business"> 611 Business 612 </a> 613 </li> 614 <li class="list__item"> 615 <a class="list__link" href="/info/200140/environment"> 616 Environment and community safety 617 </a> 618 </li> 619 <li class="list__item"> 620 <a class="list__link" href="https://www.medway.gov.uk/climatechange"> 621 Climate change 622 </a> 623 </li> 624 <li class="list__item"> 625 <a class="list__link" href="/info/200188/jobs"> 626 Jobs 627 </a> 628 </li> 629 <li class="list__item"> 630 <a class="list__link" href="https://www.medway.gov.uk/news"> 631 News 632 </a> 633 </li> 634 </ul> 635 </div> 636 </div> 637 <span class="council-services__overlay" role="button" tabindex="0" data-a11y-toggle="council-services">
638 <span class="visually-hidden"> Council Services</span> 639 </span> 640</section> 641 </main> 642<!-- googleoff: index --> 643 644<footer class="site-footer"> 645 <div class="container"> 646 <div class="site-footer__content"> 647 648 <div class="site-footer__logos"> 649 <style scoped> 650 /*scoped style means it only applies to children of parent element*/ 651 @media (max-width: 400px) { 652 .site-footer__logo-list { 653 width: 290px; 654 } 655 } 656 </style> 657 <div class="site-footer__logo-list"> 658 <div class="site-footer__logo-list__item"> 659 <span class="identity__logo icon-logo"> 660 <span class="identity__heading visually-hidden"> 661 <strong>Medway Council</strong> 662 </span> 663 </span> 664 </div> 665 </div> 666 </div> 667 668 <div class="site-footer__left-section"> 669 670<nav class="site-footer__social-links" aria-label="Links to our social media sites"> 671 <ul class="list list--social-links"><li class="list__item"><a class="list__link" href="http://www.facebook.com/medwaycouncilupdates"><span class="icon icon-social icon-social--facebook " ></span><span class="icon-fallback">Find us on Facebook</span></a></li><li class="list__item"><a class="list__link" href="http://www.twitter.com/medway_council"><span class="icon icon-social icon-social--twitter " ></span><span class="icon-fallback">Follow us on X</span></a></li><li class="list__item"><a class="list__link" href="https://www.youtube.com/user/medwaycouncil"><span class="icon icon-social icon-social--youtube " ></span><span class="icon-fallback">Find us on YouTube</span></a></li></ul> </nav> 672 673<nav class="site-footer__links" aria-label="Footer Navigation"> 674 <ul class="list list--footer-nav"><li class="list__item"><a class="list__link" href="/accessibility"> 675 Accessibility 676 </a></li><li class="list__item"><a class="list__link" href="/contact"> 677 Contact 678 </a></li><li class="list__item"><a class="list__link" href="/info/200146/about_the_website/468/cookies/1"> 679 Cookies 680 </a></li><li class="list__item"><a class="list__link" href="/info/200146/about_the_website/524/disclaimer/1"> 681 Disclaimer 682 </a></li><li class="list__item"><a class="list__link" href="/info/200217/freedom_of_information/347/data_protection/1"> 683 Privacy policy 684 </a></li><li class="list__item"><a class="list__link" href="/info/200188/jobs"> 685 Jobs 686 </a></li><li class="list__item"><a class="list__link" href="/sitemap"> 687 Site map 688 </a></li></ul> </nav> 689 690 <section class="site-footer__information" 691 aria-label="Copyright & contact information for Medway Councilâs online services"> 692 <p class="site-footer__rights"> 693 <span class="site-footer__rights">© Medway Council 2026</span><span 694 class="site-footer__address">, Gun Wharf, Dock Road, Chatham, Kent, ME4 4TR</span> 695 </p> 696 </section> 697 698 <section class="site-footer__suppliers suppliers" 699 aria-label="Suppliers of {{ organisationName }}âs online services"> 700 <h2 class="suppliers__heading">Suppliers of Medway Council online 701 services</h2> 702 <p class="suppliers__content"> 703 <a class="suppliers__link suppliers__link--powered-by" href="https://www.jadu.net">Designed and powered by 704 <strong>Jadu</strong>.</a> 705 </p> 706 </section> 707 </div> 708 </div> 709 </div> 710 711 <ul class="list list--back-to-top"> 712 <li class="list__item"><a class="list__link" href="#top" rel="nofollow">Back to the top</a></li> 713 </ul> 714</footer> 715<!-- googleon: index --> 716
716<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.6.0/jquery.min.js"></script>
716 717
717<script>window.jQuery || document.write('
717<script src="//www.medway.gov.uk/site/dist/libs/jquery.min.js"><\/script>')</script>
717 718
718<script src="https://cdnjs.cloudflare.com/ajax/libs/select2/4.0.2/js/select2.min.js"></script>
718 719
719<script src="//www.medway.gov.uk/site/dist/orbit.js"></script>
vendor: 1 bytes, line 719
719
720<script> 721 // IE Polyfill 722 if (typeof Object.assign !== 'function') { 723 // Must be writable: true, enumerable: false, configurable: true 724 Object.defineProperty(Object, "assign", { 725 value: function assign(target, varArgs) { // .length of function is 2 726 'use strict'; 727 if (target == null) { // TypeError if undefined or null 728 throw new TypeError('Cannot convert undefined or null to object'); 729 } 730 731 var to = Object(target); 732 733 for (var index = 1; index < arguments.length; index++) { 734 var nextSource = arguments[index]; 735 736 if (nextSource != null) { // Skip over if undefined or null 737 for (var nextKey in nextSource) { 738 // Avoid bugs when hasOwnProperty is shadowed 739 if (Object.prototype.hasOwnProperty.call(nextSource, nextKey)) { 740 to[nextKey] = nextSource[nextKey]; 741 } 742 } 743 } 744 } 745 return to; 746 }, 747 writable: true, 748 configurable: true 749 }); 750 } 751 752 (function() { 753 function CludoAnalytics (params) { 754 this.baseUrl = params.apiHostname + '/api/v3/'; 755 this.customerID = params.customerID; 756 this.engineID = params.engineID; 757 this.query = this.htmlDecode(params.query); 758 this.queryID = params.queryID; 759 this.resultsFound = params.resultsFound; 760 this.referralUrl = params.referralUrl; 761 762 this.sessionId = ''; 763 this.querySessionId = ''; 764 this.sessionExpiry = 30 * 60 * 1000; 765 766 // get ref values form localStorage, then remove to prevent erroneous duplication 767 this.refurl = this.getValue('refurl'); 768 this.refpt = this.getValue('refpt'); 769 this.removeValue('refurl'); 770 this.removeValue('refpt'); 771 772 // if null, user went directly to search results page, so use as ref 773 if (this.refurl === null) { 774 this.refurl = window.location.protocol + '//' + window.location.hostname + window.location.pathname; 775 } 776 if (this.refpt === null) { 777 this.refpt = document.title; 778 } 779 } 780 781 CludoAnalytics.prototype.storeValue = function (key, value) { 782 if (this.isLocalStorageSupported()) { 783 localStorage.setItem(key, value); 784 return true; 785 } 786 787 return false; 788 }; 789 790 CludoAnalytics.prototype.getValue = function (key) { 791 if (this.isLocalStorageSupported()) { 792 return localStorage.getItem(key); 793 } 794 }; 795 796 CludoAnalytics.prototype.removeValue = function (key) { 797 if (this.isLocalStorageSupported()) { 798 return localStorage.removeItem(key); 799 } 800 }; 801 802 CludoAnalytics.prototype.isLocalStorageSupported = function () { 803 try { 804 localStorage.setItem('jadu', 'jadu'); 805 localStorage.removeItem('jadu'); 806 return true; 807 } catch (error) { 808 return false; 809 } 810 811 }; 812 813 CludoAnalytics.prototype.generateUuid = function () { 814 var dateTime = new Date().getTime(); 815 return 'xxxxxxxxxxxx4xxxyxxxxxxxxxxxxxxx'.replace(/[xy]/g, function(char) { 816 var r = (dateTime + Math.random() * 16) % 16 | 0; 817 dateTime = Math.floor(dateTime / 16); 818 return (char === 'x' ? r :(r & 0x3 | 0x8)).toString(16); 819 }); 820 }; 821 822 CludoAnalytics.prototype.isSessionExpired = function (sessionLastActive) { 823 var currentTime = new Date(); 824 var lastActiveTime = new Date(sessionLastActive); 825 826 return ((currentTime - lastActiveTime) > this.sessionExpiry); 827 }; 828 829 CludoAnalytics.prototype.getSessionUuid = function () { 830 var sessionId = this.getValue('JaduCludoSessionId'); 831 var sessionLastActive = this.getValue('JaduCludoSessionLastActive'); 832 833 if (sessionId === null || this.isSessionExpired(sessionLastActive)) { 834 sessionId = this.generateUuid(); 835 this.storeValue('JaduCludoSessionId', sessionId); 836 } 837 838 this.storeValue('JaduCludoSessionLastActive', new Date()); 839 840 return sessionId; 841 }; 842 843 CludoAnalytics.prototype.getQuerySessionUuid = function () { 844 var querySessionId = this.getValue('JaduCludoQuerySessionId'); 845 846 if (querySessionId === null) { 847 querySessionId = this.generateUuid(); 848 this.storeValue('JaduCludoQuerySessionId', querySessionId); 849 } 850 851 return querySessionId; 852 }; 853 854 CludoAnalytics.prototype.appendParams = function (baseUrl, params) { 855 params = params || {}; 856 857 var queryString = ''; 858 Object.keys(params).map(function (key) { 859 if (queryString !== '') { 860 queryString += '&'; 861 } 862 queryString += key + '=' + encodeURIComponent(params[key]) 863 }); 864 865 if (queryString === '') { 866 return baseUrl; 867 } 868 869 return baseUrl + '?' + queryString; 870 }; 871 872 CludoAnalytics.prototype.postRequest = function (url, onSuccess, onF
872ailure) { 873 var request = new XMLHttpRequest(); 874 request.open('POST', url, true); 875 request.setRequestHeader('Content-type', 'application/json;charset=UTF-8'); 876 request.onload = function () { 877 if (request.status === 200) { 878 if (typeof onSuccess === 'function') { 879 onSuccess(JSON.parse(request.responseText)); 880 } 881 } 882 if (typeof onFailure === 'function') { 883 onFailure(); 884 } 885 }; 886 if (typeof onFailure === 'function') { 887 request.onerror = onFailure; 888 } 889 890 request.send(); 891 }; 892 893 CludoAnalytics.prototype.buildBaseParams = function () { 894 var params = { 895 sw: this.query, 896 hn: window.location.hostname, 897 rc: this.resultsFound, 898 qid: this.queryID, 899 sid: this.getSessionUuid(), 900 qsid: this.getQuerySessionUuid() 901 }; 902 903 if (this.refurl !== null && this.refpt !== null) { 904 // set refurl / refpt to those set in localStorage 905 params.refurl = this.refurl; 906 params.refpt = this.refpt; 907 } else if (this.referralUrl !== '') { 908 // if localStorage not available, default to symfony supplied referral, if set 909 params.refurl = this.referralUrl; 910 params.refpt = this.referralUrl; 911 } 912 913 return params; 914 }; 915 916 CludoAnalytics.prototype.htmlDecode = function (string) { 917 var whiteListCharacters = { 918 '&': '&', 919 '>': '>', 920 '<': '<', 921 '"': '"', 922 ''': '\'', 923 ''': '\'' 924 }; 925 926 if (!string) { 927 return ''; 928 } 929 930 Object.keys(whiteListCharacters).map(function (escapedString) { 931 string = String(string).replace(new RegExp(escapedString, 'g'), whiteListCharacters[escapedString]); 932 }); 933 934 return string; 935 }; 936 937 CludoAnalytics.prototype.getUrlParameter = function(parameterName) { 938 var items = location.search.substr(1).split('&'); 939 for (var i = 0; i < items.length; i++) { 940 var currentItem = items[i].split('='); 941 if (currentItem[0] === parameterName) { 942 return decodeURIComponent(currentItem[1]); 943 } 944 } 945 return null; 946 }; 947 948 CludoAnalytics.prototype.queryLog = function (additionalParams) { 949 if (this.getUrlParameter('startNum') !== null) { 950 // we're on a paginated search result page, so don't post queryLog 951 return; 952 } 953 var baseUrl = this.baseUrl + this.customerID + '/' + this.engineID + '/search/pushstat/querylog'; 954 var baseUrlParams = this.buildBaseParams(); 955 var params = typeof additionalParams === 'object' ? Object.assign(additionalParams, baseUrlParams) : baseUrlParams; 956 957 var requestUrl = this.appendParams(baseUrl, params); 958 959 this.postRequest(requestUrl); 960 }; 961 962 CludoAnalytics.prototype.clickLog = function (additionalParams, onSuccessCallback, onErrorCallback) { 963 var baseUrl = this.baseUrl + this.customerID + '/' + this.engineID + '/search/pushstat/clicklog'; 964 var baseUrlParams = this.buildBaseParams(); 965 var params = typeof additionalParams === 'object' ? Object.assign(additionalParams, baseUrlParams) : baseUrlParams; 966 967 var requestUrl = this.appendParams(baseUrl, params); 968 969 this.postRequest(requestUrl, onSuccessCallback, onErrorCallback); 970 }; 971 972 CludoAnalytics.prototype.addSearchFormListener = function () { 973 var searchForm = document.querySelectorAll('form.site-search'); 974 if (!searchForm || !searchForm[0]) { 975 console.warn('Unable to find search form \'form.site-search\''); 976 return; 977 } 978 979 searchForm[0].addEventListener('submit', function () { 980 this.storeValue('refurl', window.location.protocol + '//' + window.location.hostname + window.location.pathname); 981 this.storeValue('refpt', document.title); 982 this.storeValue('JaduCludoQuerySessionId', this.generateUuid()); 983 }.bind(this)); 984 }; 985 986 CludoAnalytics.prototype.getCludoBannerProperties = function () { 987 var banners = document.querySelectorAll('div.cludo-banner'); 988 989 if (!banners || !banners[0]) { 990 return; 991 } 992 993 // only one banner is shown, so get the first element 994 var bannerId = banners[0].getAttribute('data-banner-id'); 995 if (bannerId === null || bannerId === '') { 996 return; 997 } 998 999 return { 1000 ban: 1, 1001 bnrs: bannerId 1002 }; 1003 }; 1004 1005 CludoAnalytics.prototype.initCludoBannerClickLog = function () { 1006 var banners = document.querySelectorAll('div.cludo-banner'); 1007 1008 if (!banners || !banners[0]) { 1009 return; 1010 } 1011 1012 // only one banner is shown, so get the first element 1013 var banner = banners[0]; 1014 var bannerId = banner.getAttribute('data-banner-id'); 1015 if (bannerId === null || bannerId === '') { 1016 return; 1017 } 1018 1019 var bannerLinks = banner.querySelectorAll('a'); 1020 this.initLinkClickLog(bannerLinks, { 1021 cloi: bannerId, 1022 ls: 'banner' 1023 }); 1024 }; 1025 1026 CludoAnalytics.prototype.initLinkClickLog = function (links, additionalParams) { 1027 if (!links.length) { 1028 return; 1029 } 1030 1031 for (var i = 0; i < links.length; i++) { 1032 var link = links[i]; 1033 link.onclick = function (event) { 1034 var e = event || window.event; 1035 var target = e.currentTarget || e.srcElement; 1036 1037 // detect if link should be opened in a new tab 1038 var openInNewTab = ( 1039 e.ctrlKey || 1040 e.shiftKey || 1041 e.metaKey || 1042 (e.button && e.button === 1) 1043 ); 1044 1045 if (target.getAttribute('target') === '_blank') { 1046 openInNewTab = true; 1047 } 1048 1049 if (openInNewTab) { 1050 var newWindow = window.open('', '_blank'); 1051 } 1052 1053 // prevent default event to allow ajax request to complete before forwarding user 1054 if (e.preventDefault()) { 1055 e.preventDefault(); 1056 } else { 1057 e.returnValue = false;
1058 } 1059 1060 if (e.stopPropagation()) { 1061 e.stopPropagation(); 1062 } else { 1063 e.cancelBubble = true; 1064 } 1065 1066 var linkUrl = target.getAttribute('href'); 1067 var linkTitle = typeof target.text !== 'undefined' ? target.text : ''; 1068 1069 function goToResult() { 1070 if (newWindow) { 1071 newWindow.location = linkUrl; 1072 } else { 1073 window.location = linkUrl; 1074 } 1075 } 1076 1077 var baseParams = { 1078 clurl: linkUrl, 1079 cli: i, 1080 title: linkTitle 1081 }; 1082 1083 var params = typeof additionalParams === 'object' ? Object.assign(additionalParams, baseParams) : baseParams; 1084 1085 this.clickLog(params, function () { 1086 // onSuccess callback 1087 goToResult(); 1088 }, function () { 1089 // onError callback 1090 goToResult(); 1091 }); 1092 }.bind(this); 1093 } 1094 }; 1095 1096 function initAnalytics() { 1097 var apiHostname = 'https://api-eu1.cludo.com'; 1098 var engineID = 14568; 1099 var customerID = 3480; 1100 var query = ''; 1101 var queryID = ''; 1102 var resultsFound = 0; 1103 var referralUrl = ''; 1104 1105 var cludoAnalytics = new CludoAnalytics({ 1106 apiHostname: apiHostname, 1107 engineID: engineID, 1108 customerID: customerID, 1109 query: query, 1110 queryID: queryID, 1111 resultsFound: resultsFound, 1112 referralUrl: referralUrl 1113 }); 1114 1115 cludoAnalytics.addSearchFormListener(); 1116 1117 if (engineID === -1 || customerID === -1) { 1118 // without engineID or customerID cannot post to API, so return 1119 return; 1120 } 1121 1122 if (queryID === '') { 1123 // if queryID is empty, we're not on the results page, so return 1124 return; 1125 } 1126 1127 var queryLogParams = {}; 1128 var bannerProperties = cludoAnalytics.getCludoBannerProperties(); 1129 if (bannerProperties) { 1130 queryLogParams = Object.assign(bannerProperties, queryLogParams); 1131 } 1132 1133 cludoAnalytics.queryLog(queryLogParams); 1134 1135 cludoAnalytics.initCludoBannerClickLog(); 1136 1137 var searchResults = document.querySelectorAll('ul.search-results > li a'); 1138 if (!searchResults.length) { 1139 return; 1140 } 1141 1142 cludoAnalytics.initLinkClickLog(searchResults); 1143 } 1144 1145 window.addEventListener('load', function () { 1146 initAnalytics(); 1147 }); 1148 }()) 1149</script>
vendor: 1 bytes, line 1149
1149
1150<script type="text/javascript" src="https://630ae0e76725.eu-west-2.sdk.awswaf.com/630ae0e76725/6e996149d3f4/challenge.js" defer></script>
vendor: 2 bytes, line 1150
1150
1151<script src="https://cdn.agent-ex.ai/v1/agentex-search.min.js"></script>
vendor: 2 bytes, line 1151
1151
1152<script> 1153 document.addEventListener('DOMContentLoaded', function() { 1154 // Define configuration options 1155 const config = { 1156 webhookUrl: 'https://medway-agent.prod.eu-west-2.agent-ex.ai/agentex', 1157 apiKey: 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJmcmVzaCI6ZmFsc2UsImlhdCI6MTc2MTg0MDE5OSwianRpIjoiYTFhMzhiZGItYzBiYS00YjBhLTg0NDAtN2I4YjFkYmNhZDgwIiwidHlwZSI6ImFjY2VzcyIsInN1YiI6Im1lZHdheSIsIm5iZiI6MTc2MTg0MDE5OSwiY3NyZiI6Ijc2ZDAzM2Q3LTcyZmUtNDk2ZC1hM2FkLTc4MzM2ODlkZjNlMiJ9.TWfyZ55uu7VBTVJTWnkiiLYfmg2m-jhFcUsXgT8pQws', 1158 wafEnabled: true, 1159 persistResults: 'atSource', 1160 showSources: true, 1161 searchPage: 'search-list', 1162 feedback: { 1163 enabled: true, 1164 feedbackLinkPath: 'https://surveys.medway.gov.uk/snapwebhost/s.asp?k=177504985434', 1165 feedbackLinkText: 'Leave feedback', 1166 feedbackText: 'How are you finding our new search?' 1167 }, 1168 instances: [{ 1169 mode: 'inject', 1170 searchContainer: '#agent-ex', 1171 voiceSearch: true, 1172 responseContainer: '.site-main', 1173 responsePosition: 'prepend', 1174 responseWrapperClass: 'container', 1175 enableReadAloud: true, 1176 searchFieldPlaceholder: 'Ask us a question', 1177 ABTest: 100 1178 }], 1179 styling: { 1180 backgroundColor: '#f7f7f7', 1181 backgroundColorDark: '#29265b' 1182 }, 1183 searchFallback: { 1184 enabled: true, 1185 fallbackText: 'Looking for something else?', 1186 searchURLPath: '/site_search/results/', 1187 searchQueryParamName: 'q', 1188 searchQueryLength: 255, 1189 } 1190 }; 1191 // Initialize the library (using the global AgentEx object) 1192 if (typeof AgentEx !== 'undefined') { 1193 AgentEx.init(config); 1194 } 1195 }); 1196</script>
1196 </body> 1197</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.