PageSourceSearch

https://www.medway.gov.uk/news/article/2147/medway_council_receive…rspca_award_for_the_thirteenth_year_running

html medway.gov.uk collected 2026-09-24 17:58:44 UTC 54,038 bytes, 1,197 lines download raw bytes

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&rsquo;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&rsquo;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 &amp; 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: &ldquo;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>&ldquo;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.&rdquo;</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>&ldquo;Local public services have an important role in protecting animals and supporting the people who care for them. Congratulations to Medway Council&rsquo;s Animal, Noise and Nuisance team on retaining platinum awards in stray dog services and animal licensing.&rdquo;</p>
512
513<p><a href="https://www.medway.gov.uk/info/200220/dogs_and_pests/381/stray_dogs">Find out more about our&nbsp;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 &amp; contact information for Medway Council’s online services">
692                    <p class="site-footer__rights">
693                        <span class="site-footer__rights">&copy; Medway Council 2026</span><span
694                                class="site-footer__address">, Gun Wharf, Dock Road, Chatham, Kent, ME4&nbsp;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                '&amp;': '&',
919                '&gt;': '>',
920                '&lt;': '<',
921                '&quot;': '"',
922                '&#039;': '\'',
923                '&#39;': '\''
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.