import wixData from 'wix-data'; import wixWindow from 'wix-window'; import wixLocation from 'wix-location'; $w.onReady(()=>{ $w("dynamicDataset").onReady(()=>{ //first we need to get the fingerprint of the browser's current width wixWindow.getBoundingRect() .then( (windowSizeInfo) => { let windowWidth = windowSizeInfo.window.width; //if you need to change sizes for many things at once such as large images and wide repeaters, use this to redirect people to a copied narrow version of the same page that you can design manually let thisData = $w("dynamicDataset").getCurrentItem(); let wideUrl = thisData['link-wide-dynamic']; let narrowUrl = thisData['link-narrow-dynamic']; //if window width is greater than or equal to 1280 pixels on desktop site, direct here if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop")) { wixLocation.to(wideUrl); } //or if window width is less than 1280 pixels on desktop site, direct here else if ((windowWidth < 1280) && (wixWindow.formFactor === "Desktop")) { wixLocation.to (narrowUrl); } } ); } ); } ); //or else if you need only minor tweaks you can choose to 1.show/expand and hide/collapse elements based on the windowWidth property and/or 2.alter the .html properties of text like so let textValue = $w("dynamicDataset").getCurrentItem().mytext; if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop")) { $w('#textElement').html = `${textValue}`; $w('#largeElement').expand(); } else if ((windowWidth < 1280) && (wixWindow.formFactor === "Desktop")) { $w('#textElement').html = `${textValue}`; $w('#largeElement").collapse(); } //optimally you can modify solution 1 to link pages through code like this //we'll use a repeater on a static page with links to dynamic pages as an example $w('#repeaterDataset').onReady(() => { $w('#repeater').onItemReady( ($item, itemData, index) => { $item('#repeaterText').text = itemData.mytext; $item('#repeaterText').onClick(() => { //if the desktop window is greater than or equal to 1280 pixels wide or if you are on the mobile site, direct to the standard wide page (you don't need two different layouts on Mobile) if ((windowWidth >= 1280) && (wixWindow.formFactor === "Desktop") || (wixWindow.formFactor === "Mobile")) { wixLocation.to(itemData["link-wide-dynamic"]); } //if the desktop window is less than 1280 pixels wide and is not on Mobile, direct to the narrow layout page (the not equal to !== is just to show you can use different condition indicators if you need to) else if ((windowWidth < 1280) && (wixWindow.formFactor !== "Mobile")) { wixLocation.to(itemData["link-narrow-dynamic"]); } }); }); });
top of page

security dog services

Colosseum K9 LTD

BENEFITS OF HIRING A GUARD WITH A SECURITY DOG

Security Guard and Dog: A Powerful Deterrent

A security guard supported by a trained protection dog offers superior site security. Dogs have exceptional hearing, detecting sounds at four times the distance of humans, and can alert their handler to threats early. They can also pursue intruders at speeds of up to 20 mph.

A guard and dog team is a stronger deterrent than a guard alone and often more cost-effective than deploying multiple guards.

SWITCH ON SWITCH OFF

The era of “teeth on a leash” is over. Today’s security dogs are highly trained, well-balanced assets—carefully selected and matched to each task. Our dog teams are experienced in a wide range of situations, from managing high-footfall environments to protecting sensitive or complex sites.

In situations involving the public—such as crowds or children at play—our dogs and handlers remain calm, controlled, and professional. Our response is always proportionate to the threat. In the event of a serious incident, we aim to deter rather than escalate. If deterrence fails and an indictable offence is suspected, our teams are prepared to safely apprehend and detain individuals until police arrive.

ezgif.com-gif-maker.gif

searching and tracking

One of the greatest assets of a protection dog is its extraordinary sense of smell. A trained general-purpose security dog can often outperform multiple officers in detecting threats and covering large areas. With scent detection far beyond human capability, these dogs provide early intruder alerts—enabling our team to respond rapidly and position resources precisely where they’re needed to protect your site effectively.

suitable vehicles

All Colosseum K9 handlers use fully equipped vans or SUVs designed for safe, rapid deployment. Each vehicle includes secure dog compartments, climate control, and essential gear—ensuring our teams arrive prepared and ready to protect.

20210221_131804(0).gif

high visibilty dog patrols

20210210_185422(0).gif

At Colosseum K9, we maintain a team of experienced dog trainers and make our highly trained dogs available to clients as part of bespoke security packages. There’s no “one size fits all” approach when it comes to dog teams. The appearance, temperament, and skill set of each dog-handler pair are carefully matched to the specific requirements of your site.

Security dogs are a powerful part of a broader security strategy. In some cases, they serve as an initial deterrent—establishing a strong visible presence before transitioning to standard guard coverage. On larger or more complex sites, the dog’s long-range scent detection and instinctual awareness can far outperform traditional guarding solutions. In fact, on the right site, a single dog team can be more effective than a squad of five guards.

 

Contact us today to arrange a free site survey with one of our operations team. We’ll assess your requirements and offer a range of tailored security solutions to meet your exact needs.

bottom of page