Antinol AU | The all natural joint & wellbeing supplement

[]
> TriplePixel :: start*/ window.TriplePixelData={TripleName:”vetzpetz-au.myshopify.com”,ver:”2.12″,plat:”SHOPIFY”,isHeadless:false},function(W,H,A,L,E,_,B,N){function O(U,T,P,H,R){void 0===R&&(R=!1),H=new XMLHttpRequest,P?(H.open(“POST”,U,!0),H.setRequestHeader(“Content-Type”,”text/plain”)):H.open(“GET”,U,!0),H.send(JSON.stringify(P||{})),H.onreadystatechange=function(){4===H.readyState&&200===H.status?(R=H.responseText,U.includes(“.txt”)?eval(R):P||(N[B]=R)):(299 Antinol AU | The all natural joint & wellbeing supplement – Antinol Australia -1) { document.cookie = “country_redirect_no_rule=1” + “;path=/”; } ]]> > TriplePixel :: start*/ ~function(W,H,A,L,E,_){function O(T,R){void 0===R&&(R=!1),H=new XMLHttpRequest,H.open(“GET”,”//triplewhale-pixel.web.app/triplepx.txt?”+~(Date.now()/9e7),!0),H.send(null),H.onreadystatechange=function(){4===H.readyState&&200===H.status?setTimeout(function(){return eval(H.responseText)},50):(299 -1) return; callback(); callbacksHandled.push(callback); }; var domIsReady = function() { return /complete|interactive|loaded/.test(document.readyState); }; var customerExistsInWindow = function() { return (‘customer’ in window.CF); }; var embedFormHasMounted = function() { return !!document.querySelector(‘.cf-form-inner’); }; var customerReady = function(callback) { if (customerExistsInWindow()) { handleCallback(callback); } else { var createListener = function() { document.addEventListener(“cf:customer_ready”, function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener(“DOMContentLoaded”, function() { if (customerExistsInWindow()) { handleCallback(callback); } else { createListener(); } }); } } } var formsReady = function(callback) { if (embedFormHasMounted()) { handleCallback(callback); } else { var createListener = function() { document.addEventListener(“cf:ready”, function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener(“DOMContentLoaded”, function() { if (embedFormHasMounted()) { handleCallback(callback); } else { createListener(); } }); } } }; if (window.CF) { window.CF.customerReady = customerReady; window.CF.ready = formsReady; } else { window.CF = { customerReady: customerReady, ready: formsReady, }; } })(); ]]> { if (window.__cfCaptchaFixApplied) return; window.__cfCaptchaFixApplied = true; document.addEventListener(‘DOMContentLoaded’, function() { !function(){“use strict”;window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:””},window.Shopify.recaptchaV3.hideBadge=function(){if(null===document.querySelector(“p[data-spam-detection-disclaimer]”))return;const t=document.createElement(“style”);document.head.appendChild(t);t.sheet.insertRule(“.grecaptcha-badge { visibility: hidden; }”)},window.Shopify.recaptchaV3.initialize=function(){const t=document.querySelectorAll(‘form[data-cf-form] input[name=”form_type”][value=”create_customer”]’);for(var e=0;e {Array.from(document.getElementById(‘oke-reviews-body-template’)?.content.children)?.forEach(function(child){if(!Array.from(document.body.querySelectorAll(‘[data-oke-id=’.concat(child.getAttribute(‘data-oke-id’),’]’))).length){document.body.prepend(child)}})},{once:true});]]> { const url = new URL(link.href); url.searchParams.set(‘return_url’, redirectUrl); link.href = url.href; }); } if ([‘complete’, ‘interactive’, ‘loaded’].includes(document.readyState)) { patchRegistrationLinks(); } else { document.addEventListener(‘DOMContentLoaded’, () => patchRegistrationLinks()); } ]]> { /** * Patches CF.customer.fetchSessionToken to not do anything if the customer is logged in. * All storefronts should receive this update regardless of embed version. */ function monkeyPatchFetchSessionToken() { if (!CF.customer.isLoggedIn) return; CF.customer.fetchSessionToken = () => Promise.resolve(null); } document.addEventListener(‘cf:customer_ready’, monkeyPatchFetchSessionToken); })(); ]]> { const nativeFormContainsErrors = false; const $preInitStyles = document.querySelector(‘#cf-pre-init-styles’); let mountedTextEntrypoints = false; // i.e. ?view=orig, or “email taken” following a form crash if (onFallbackTemplate() || nativeFormContainsErrors) { // Reveal the original form $preInitStyles.parentElement.removeChild($preInitStyles); return; } function start() { initializeForms(); // Try for the next 5s to mount any dynamically injected forms. const intervalId = setInterval(() => { initializeForms(); }, 100); setTimeout(() => { clearInterval(intervalId); }, 5000); } if ([‘interactive’, ‘complete’, ‘loaded’].includes(document.readyState)) { start(); } else { document.addEventListener(‘DOMContentLoaded’, () => start()); } window.CF.initializeForms = initializeForms; async function initializeForms() { // Semi-hack: Prevents older embed scripts from doing anything. // Any embed script before 4.12.0 checks only for the presence of this attribute, // not if it strictly equals “true”. document.documentElement.setAttribute(‘data-cf-initialized’, ‘loading’); // Only mount text entrypoints once. This is expensive and causes render blocking time on mobile. if (!mountedTextEntrypoints) { mountedTextEntrypoints = true; mountTextEntrypoints(); } const reactTarget = ` `; const forms = [{“id”:”kntrvK”,”name”:”jonno test (copy)”,”version”:”4.15.2″,”updated_at”:1698649481},{“id”:”2qt0O9″,”name”:”jonno test”,”version”:”4.15.2″,”updated_at”:1698647875},{“id”:”zyt54z”,”name”:”Sponsorships”,”version”:”4.15.5″,”updated_at”:1703041067},{“id”:”w6tD54″,”name”:”Pets info”,”version”:”4.15.0″,”updated_at”:1691630387},{“id”:”GOt3lG”,”name”:”Add vets”,”version”:”4.15.0″,”updated_at”:1691629302}]; const $forms = Array.from(document.querySelectorAll(‘form:not([data-cf-state])’)); const entrypoints = []; for (let $form of $forms) { if (isIgnored($form)) continue; const id = getFormId($form); if (!id) continue; const formData = forms.find(form => form.id === id); if (!formData) { console.error(`[Customer Fields] Unable to find form data with id ${id}`); setFormState($form, ‘failed’); continue; } const $originalForm = $form.cloneNode(true); injectReactTarget($form); setFormState($form, ‘loading’); const entrypoint = { $form, registration: isRegistrationForm($form), formId: formData.id, updatedAt: formData.updated_at, originalForm: $originalForm, version: formData.version, restore: () => restoreEntrypoint(entrypoint), }; entrypoints.push(entrypoint); // Required to be backwards compatible with older versions of the JS Form API, and prevent Shopify captcha $form.setAttribute(‘data-cf-form’, formData.id); $form.setAttribute(‘action’, ”); } if ($preInitStyles && $preInitStyles.parentElement) { $preInitStyles.parentElement.removeChild($preInitStyles); } if (!entrypoints.length) return; const latestEmbedVersion = entrypoints.reduce((latest, entrypoint) => { const { version } = entrypoint; return getLatestVersion(latest, version); }, entrypoints[0].version); initializeEmbedScript(); function initializeEmbedScript() { if (!window.CF.requestedEmbedJS) { const $script = document.createElement(‘script’); $script.src = getAssetUrl(‘customer-fields.js’); document.head.appendChild($script); window.CF.requestedEmbedJS = true; } if (!window.CF.requestedEmbedCSS) { const $link = document.createElement(‘link’); $link.href = getAssetUrl(‘customer-fields.css’); $link.rel = ‘stylesheet’; $link.type = ‘text/css’; document.head.appendChild($link); window.CF.requestedEmbedCSS = true; } } const fullForms = await Promise.all(entrypoints.map(e => getFormData(e.formId, e.updatedAt))); fullForms.forEach((fullForm, index) => { const entrypoint = entrypoints[index]; if (!fullForm) { // fullForm can be null if the request failed one way or another. restoreEntrypoint(entrypoint); return; } if (entrypoint.formId !== fullForm.form.id) { console.error(‘[Customer Fields] Entrypoint to form mismatch’, form, entrypoint); return; } entrypoint.form = { …fullForm.form, currentRevision: fullForm.revision, }; }); if (window.CF.entrypoints) { window.CF.entrypoints.push(…entrypoints); if (window.CF.mountForm) { entrypoints.forEach(entrypoint => { window.CF.mountForm(entrypoint.form); }); } } else { window.CF.entrypoints = entrypoints; // The Core class has some logic that gets invoked as a result of this event // that we only want to fire once, so let’s not emit this event multiple times. document.dispatchEvent(new CustomEvent(‘cf:entrypoints_ready’)); applyShopifyCaptcha(); } function getFormData(formId, updatedAt) { return fetch(`https://app.customerfields.com/embed_api/v4/forms/${formId}.json?v=${updatedAt}`, { headers: { ‘X-Shopify-Shop-Domain’: “vetzpetz-au.myshopify.com” } }).then(response => { if (response.ok) return response.json(); console.error(`[Customer Fields] Received non-OK response from the back-end when fetching form ${formId}`) return null; }).catch((err) => { console.error(`[Customer Fields] Encountered unknown error while fetching form ${formId}`, err); return null; }); } function restoreEntrypoint(entrypoint) { // This has a side effect of removing the Form class’ submit handlers. // Previously this only replaced the original children within the form, but the submit event // was still being handled by our script. entrypoint.$form.replaceWith(entrypoint.originalForm); // Opacity was set to 0 with the #cf-pre-init-styles element entrypoint.$form.style.opacity = 1; console.error(`[Customer Fields] Encountered an issue while mounting form, reverting to original form contents.`, entrypoint); // Remove from CF.entrypoints so that Core doesn’t try to mount to it entrypoints.splice(entrypoints.indexOf(entrypoint), 1); } function getAssetUrl(filename) { // If the embed version of the form is { if (typeof node.data !== ‘string’ || !node.data) return NodeFilter.FILTER_REJECT; return node.data.includes(‘data-cf-form=”‘) ? NodeFilter.FILTER_ACCEPT : NodeFilter.FILTER_REJECT; }); /** * Walks through every text node on the document that contains ‘data-cf-form=”‘ and attempts to * splice a form element in place of every shortcode. * * @type Node[] */ while (tree.nextNode()) { let node = tree.currentNode; const parser = new DOMParser(); while (entrypointContent = node.data.match(/.*/)) { const [match] = entrypointContent; const doc = parser.parseFromString(match, ‘text/html’); const $form = doc.body.firstElementChild; // Substring is better than split here in case the text node contains multiple forms. const beforeText = node.data.substring(0, node.data.indexOf(match)); const afterText = node.data.substring(node.data.indexOf(match) + match.length); node.replaceWith($form); node.data = node.data.replace(match, ”); if (beforeText) $form.insertAdjacentText(‘beforebegin’, beforeText); if (afterText) { $form.insertAdjacentText(‘afterend’, afterText); // Continue scanning the rest of the node text in case there are more forms node = $form.nextSibling; } } } } function getFormId($form) { const currentFormId = $form.getAttribute(‘data-cf-form’); let id; if (isEditAccountForm($form)) { id = “”; } else if (isVintageRegistrationForm($form) || isRegistrationForm($form)) { id = “”; } return id || currentFormId; } function getLatestVersion(a, b) { const [aMajor, aMinor, aPatch] = a.split(‘.’).map((num) => parseInt(num)); const [bMajor, bMinor, bPatch] = b.split(‘.’).map((num) => parseInt(num)); if (aMajor > bMajor) { return a; } else if (aMajor bMinor) { return a; } else if (aMinor bPatch) { return a; } else if (aPatch < bPatch) { return b; } return a; } function applyShopifyCaptcha() { if (window.__cfCaptchaFixApplied) return; window.__cfCaptchaFixApplied = true; // Load Shopify recaptcha script on load instead of on form interaction. Makes disabling Shopify's onsubmit // listener more reliable. Will only target forms using this selector: form[data-cf-form] !function(){"use strict";window.Shopify=window.Shopify||{},window.Shopify.recaptchaV3=window.Shopify.recaptchaV3||{siteKey:""},window.Shopify.recaptchaV3.hideBadge=function(){if(null===document.querySelector("p[data-spam-detection-disclaimer]"))return;const t=document.createElement("style");document.head.appendChild(t);t.sheet.insertRule(".grecaptcha-badge { visibility: hidden; }")},window.Shopify.recaptchaV3.initialize=function(){const t=document.querySelectorAll('form[data-cf-form] input[name="form_type"][value="create_customer"]');for(var e=0;e { let theme; if (window.BOOMR) { theme = { name: window.BOOMR.themeName, version: window.BOOMR.themeVersion, } } if (theme) { document.documentElement.setAttribute(‘data-theme-name’, theme.name); document.documentElement.setAttribute(‘data-theme-version’, theme.version); } }); ]]> -1) return; callback(); callbacksHandled.push(callback); }; function domIsReady() { return /complete|interactive|loaded/.test(document.readyState); }; function customerExistsInWindow() { const customerPresent = (‘customer’ in window.CF); if (!customerPresent) return false; const hasCaptchaEnabled = document.body.getAttribute(‘data-cf-captcha-enabled’) === ‘true’; if (hasCaptchaEnabled) { const captchaReady = document.body.getAttribute(‘data-cf-captcha-ready’) === ‘true’; if (!captchaReady) return false; } return true; }; function embedFormHasMounted() { return !!document.querySelector(‘.cf-form-inner’); }; function customerReady(callback) { if (customerExistsInWindow()) { handleCallback(callback); } else { function createListener() { document.addEventListener(“cf:customer_ready”, function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener(“DOMContentLoaded”, function() { if (customerExistsInWindow()) { handleCallback(callback); } else { createListener(); } }); } } } function formsReady(callback) { if (embedFormHasMounted()) { handleCallback(callback); } else { function createListener() { document.addEventListener(“cf:ready”, function() { handleCallback(callback); }); }; if (domIsReady()) { createListener(); } else { document.addEventListener(“DOMContentLoaded”, function() { if (embedFormHasMounted()) { handleCallback(callback); } else { createListener(); } }); } } }; window.CF.customerReady = customerReady; window.CF.ready = formsReady; initializeApiScript(); function initializeApiScript() { if (!isValidVersion(“4.15.0”)) { console.error( “[Customer Fields] Developer tools version is not valid: 4.15.0”, “See our changelog for the correct version numbers: https://customerfields.com/changelog” ); return; } if (window.CF.requestedAPI) return; window.CF.requestedAPI = true; const $script = document.createElement(‘script’); $script.src = getAssetUrl(‘cf-api.js’); $script.addEventListener(‘error’, () => { console.error( “[Customer Fields] Developer tools version does not exist: 4.15.0”, “See our changelog for the correct version numbers: https://customerfields.com/changelog” ) }) document.head.appendChild($script); } function getAssetUrl(filename) { const version = “4.15.0”.trim(); return `https://static.customerfields.com/releases/${version}/${filename}`; } /* Ensures that the provided version is .. */ function isValidVersion(version) { return /^([0-9]+.){2}[0-9]+$/.test(version.trim()) } })(); ]]> Skip to content

gl_customer_tags.includes(value)); let excluded = excludedTagsArray.some(value => !gl_customer_tags.includes(value)); if (excluded && included) { location.href = redirect.url; break; } } } ]]>

Keep Happiness in Motion

Joint + Skin + Coat

The 100% Natural Anti-Inflammatory

{ window.oldScrollY = window.scrollY || window.pageYOffset; const scrollDirection = () => { const scroll = window.scrollY || window.pageYOffset; window.scrollDBot = scroll – window.oldScrollY > 0; window.oldScrollY = scroll; }; window.addEventListener(‘scroll’, scrollDirection, false); const videoBanners = document.querySelectorAll(‘.video-banner’); videoBanners.forEach((banner) => { const quoteAnimation = banner.querySelector(‘.video-banner__animation-quotes’); if (quoteAnimation) { const handler = () => { if (quoteAnimation.classList.contains(‘animated’)) { window.removeEventListener(‘scroll’, handler, false); return; } const bounds = quoteAnimation.getBoundingClientRect(); if (window.scrollDBot && bounds.bottom = 0) { quoteAnimation.classList.add(‘animated’); } else if (!window.scrollDBot && bounds.top >= 0 && bounds.top { const bounds = slideScrollAnimation.getBoundingClientRect(); const scaleSlide = 1 – (slideScrollAnimation.clientHeight – bounds.top) / (slideScrollAnimation.clientHeight – 300); if (bounds.top >= 300 && bounds.top <= slideScrollAnimation.clientHeight) { slideScrollAnimationT.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationR.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; slideScrollAnimationB.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationL.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; } else if (bounds.top { const bounds = banner.getBoundingClientRect(); const scaleSlide = 1 - (banner.clientHeight - bounds.top) / (banner.clientHeight - 300); if (bounds.top >= 300 && bounds.top <= banner.clientHeight) { videoBannerText.style.transform = `translateY(${scaleSlide * 100}%)`; videoBannerText.style.opacity = `${1 - scaleSlide}`; } else if (bounds.top { const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { const animation = entry.target.getAttribute(“data-animation”); if (entry.isIntersecting) { entry.target.classList.add(“bg-animated”, `${animation}`); } else { entry.target.classList.remove(“bg-animated”, `${animation}`); } }); }/*, {rootMargin: “10px”}*/); const animatedEls = document.querySelectorAll(“[data-animation]”); animatedEls.forEach((el) => observer.observe(el)); }); ]]>

New to Antinol®️ Plus?

Today could be the first day of your pet’s transformation. Living a life with minimal joint discomfort and maximum get-up-and-go!
Choose your new starter offer for you to see optimal results in the shortest possible time:

60-day risk-free trial offer

Providing you additional value to see a real difference.

  • Antinol® base pack – the everyday miracle
  • Free loading dose (valued from $15.45)
  • 60-day money-back guarantee – full product refund
  • Free express post shipping
  • Even better – Life-changing results for your pet

  • Antinol<sup>®</sup>️ Plus for Dogs” width=”4000″ height=”4000″ />
<p><h3><span class= Antinol®️ Plus for Dogs

    Antinol® Plus is an all-natural supplement that is changing dog’s lives for the better. Each tiny capsule is made from a…

    Regular price From $61.80

    From $61.80 Regular price Sale price

    Unit price /  per 

  • Antinol<sup>®</sup>️ Plus for Cats – Easy-Feed Capsules” width=”4000″ height=”4000″ />
<p><h3>                Antinol®️ Plus for Cats – Easy-Feed Capsules            </h3>
</p>
<p>       Same Life-Changing Antinol® Formulation.  Now in an innovative Easy-Feed capsule – for fuss-free dosing. Simply cut and squeeze! That’s why giving…     </p>
<p>       Regular price                From $65.00            </p>
<p>                From $65.00                  Regular price            Sale price</p>
<p>            Unit price                         /          per                                             </li>
</ul>
<p>                                                Your browser does not support the video tag.                             </p>
<h2><span class= Meet Ralph and Pudding

    Watch as Victoria tells the story of using Antinol to find a solution for Ralph and Pudding and their journey to better joints and coat.

    Your browser does not support the video tag. { window.oldScrollY = window.scrollY || window.pageYOffset; const scrollDirection = () => { const scroll = window.scrollY || window.pageYOffset; window.scrollDBot = scroll – window.oldScrollY > 0; window.oldScrollY = scroll; }; window.addEventListener(‘scroll’, scrollDirection, false); const videoBanners = document.querySelectorAll(‘.video-banner’); videoBanners.forEach((banner) => { const quoteAnimation = banner.querySelector(‘.video-banner__animation-quotes’); if (quoteAnimation) { const handler = () => { if (quoteAnimation.classList.contains(‘animated’)) { window.removeEventListener(‘scroll’, handler, false); return; } const bounds = quoteAnimation.getBoundingClientRect(); if (window.scrollDBot && bounds.bottom = 0) { quoteAnimation.classList.add(‘animated’); } else if (!window.scrollDBot && bounds.top >= 0 && bounds.top { const bounds = slideScrollAnimation.getBoundingClientRect(); const scaleSlide = 1 – (slideScrollAnimation.clientHeight – bounds.top) / (slideScrollAnimation.clientHeight – 300); if (bounds.top >= 300 && bounds.top <= slideScrollAnimation.clientHeight) { slideScrollAnimationT.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationR.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; slideScrollAnimationB.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationL.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; } else if (bounds.top { const bounds = banner.getBoundingClientRect(); const scaleSlide = 1 - (banner.clientHeight - bounds.top) / (banner.clientHeight - 300); if (bounds.top >= 300 && bounds.top <= banner.clientHeight) { videoBannerText.style.transform = `translateY(${scaleSlide * 100}%)`; videoBannerText.style.opacity = `${1 - scaleSlide}`; } else if (bounds.top { const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { const animation = entry.target.getAttribute(“data-animation”); if (entry.isIntersecting) { entry.target.classList.add(“bg-animated”, `${animation}`); } else { entry.target.classList.remove(“bg-animated”, `${animation}`); } }); }/*, {rootMargin: “10px”}*/); const animatedEls = document.querySelectorAll(“[data-animation]”); animatedEls.forEach((el) => observer.observe(el)); }); ]]>

    Being better. Naturally.

    Antinol® Plus is a super potent natural joint + wellness supplement that is changing dogs’ and cats’ lives for the better.
    Clinically proven to support joint health, each tiny softgel is made from a patented blend of marine lipid oils that are fully traceable, sustainably sourced and free from preservatives and fillers.

    Studies show that 90% of dogs showed enhanced mobility in as little as two weeks 1,2.
    Antinol® Plus can be used daily as a natural anti-inflammatory for joint and mobility support, skin and coat conditions, and as well as a wellness boost for those looking to be proactive about their pet’s health.

    100% natural

    potent + patented concentrated formula.

    Certified performance

    10+ scientific studies and research published.

    High stability

    Proprietary CO2 Supercritical Fluid Cold Extraction.

    Synergistic formula

    Improves the absorption of active ingredients.

    Your browser does not support the video tag.

    The Making of a Miracle

    Harnessed by mother nature + backed by science

    Your browser does not support the video tag. { window.oldScrollY = window.scrollY || window.pageYOffset; const scrollDirection = () => { const scroll = window.scrollY || window.pageYOffset; window.scrollDBot = scroll – window.oldScrollY > 0; window.oldScrollY = scroll; }; window.addEventListener(‘scroll’, scrollDirection, false); const videoBanners = document.querySelectorAll(‘.video-banner’); videoBanners.forEach((banner) => { const quoteAnimation = banner.querySelector(‘.video-banner__animation-quotes’); if (quoteAnimation) { const handler = () => { if (quoteAnimation.classList.contains(‘animated’)) { window.removeEventListener(‘scroll’, handler, false); return; } const bounds = quoteAnimation.getBoundingClientRect(); if (window.scrollDBot && bounds.bottom = 0) { quoteAnimation.classList.add(‘animated’); } else if (!window.scrollDBot && bounds.top >= 0 && bounds.top { const bounds = slideScrollAnimation.getBoundingClientRect(); const scaleSlide = 1 – (slideScrollAnimation.clientHeight – bounds.top) / (slideScrollAnimation.clientHeight – 300); if (bounds.top >= 300 && bounds.top <= slideScrollAnimation.clientHeight) { slideScrollAnimationT.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationR.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; slideScrollAnimationB.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationL.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; } else if (bounds.top { const bounds = banner.getBoundingClientRect(); const scaleSlide = 1 - (banner.clientHeight - bounds.top) / (banner.clientHeight - 300); if (bounds.top >= 300 && bounds.top <= banner.clientHeight) { videoBannerText.style.transform = `translateY(${scaleSlide * 100}%)`; videoBannerText.style.opacity = `${1 - scaleSlide}`; } else if (bounds.top

    • Snoopy went from feeling “blah” to having his zest for life back

      Snoopy went from feeling “blah” to having his zest for life back

      Snoopy started to become stiff during his illness. Now, Snoopy’s personality has changed and he’s like a new cat!

      5 min Read

    • Transforming My Aging Bengal Cat's Mobility: My Antinol Story

      Transforming My Aging Bengal Cat’s Mobility: My Antinol Story

      That’s when the vet introduced her to Antinol, a solution she had not heard of before. Meet Judy, a devoted cat owner, and her beloved twelve-and-a-half-year-old Bengal cat, Cudja. In…

      Read

    • We love Antinol Rapid and use it daily for Harvey

      We love Antinol Rapid and use it daily for Harvey

      Harvey was first introduced to Antinol Rapid after we found he was pulling up sore after agility and flyball. After monitoring the injury with the use of Antinol we noticed…

      Read

    • She acts like a dog her age should be acting

      She acts like a dog her age should be acting

      Willow unfortunately sustained an injury to her hind leg when she was a baby resulting in her being in a cast and brace for a few months and needing on…

      Read

    • She has more energy and is a completely different puppy

      She has more energy and is a completely different puppy

      We started on Antinol 2 weeks ago when we noticed our puppy had some soreness in her legs causing her discomfort and she wasn’t wanting to join in playing with…

      Read

    • Antinol has changed Franklin’s life

      Antinol has changed Franklin’s life

      Franklin started Antinol as a dog who wouldn’t play, wouldn’t wander around, stayed in bed, couldn’t sit, would only lay, to a dog that runs and plays and finally looks…

      Read

    • She loves her walks and can now walk a lot further with no after pain.

      She loves her walks and can now walk a lot further with no after pain.

      I put my 12 year old Newfoundland on Antinol as she was having difficulty with walking and pain when she stood up. After taking her to the vet who gave…

      Read

    • A very impressed dog mum

      A very impressed dog mum

      It’s pretty cool when you see your dog transform back into a puppy, and that’s exactly what Antinol Rapid has done for us! Teenie isn’t old, she’s turning 5 next Feb,…

      Read

    • The vet we saw recently was amazed at how well she is doing and so impressed that Xia shows no signs of pain!

      The vet we saw recently was amazed at how well she is doing and so impressed that Xia shows no signs of pain!

      So now that I’m 18 months old my pawrents got some more xray’s done on my funny legs and it’s good news! I don’t need surgery right now and the…

      Read

    Your browser does not support the video tag.

    Boof’s Remarkable Recovery

    Realising his walking was disjointed and quite stiff, and being diagnosed with hip dysplasia at 6 months old, Natasha was looking for a natural solution for long-term. Watch Natasha and Boof’s story getting help for a better life.

    Your browser does not support the video tag. { window.oldScrollY = window.scrollY || window.pageYOffset; const scrollDirection = () => { const scroll = window.scrollY || window.pageYOffset; window.scrollDBot = scroll – window.oldScrollY > 0; window.oldScrollY = scroll; }; window.addEventListener(‘scroll’, scrollDirection, false); const videoBanners = document.querySelectorAll(‘.video-banner’); videoBanners.forEach((banner) => { const quoteAnimation = banner.querySelector(‘.video-banner__animation-quotes’); if (quoteAnimation) { const handler = () => { if (quoteAnimation.classList.contains(‘animated’)) { window.removeEventListener(‘scroll’, handler, false); return; } const bounds = quoteAnimation.getBoundingClientRect(); if (window.scrollDBot && bounds.bottom = 0) { quoteAnimation.classList.add(‘animated’); } else if (!window.scrollDBot && bounds.top >= 0 && bounds.top { const bounds = slideScrollAnimation.getBoundingClientRect(); const scaleSlide = 1 – (slideScrollAnimation.clientHeight – bounds.top) / (slideScrollAnimation.clientHeight – 300); if (bounds.top >= 300 && bounds.top <= slideScrollAnimation.clientHeight) { slideScrollAnimationT.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationR.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; slideScrollAnimationB.style.transform = `translate3d(0px, 0px, 0px) scale(1, ${scaleSlide.toFixed(3)})`; slideScrollAnimationL.style.transform = `translate3d(0px, 0px, 0px) scale(${scaleSlide.toFixed(3)}, 1)`; } else if (bounds.top { const bounds = banner.getBoundingClientRect(); const scaleSlide = 1 - (banner.clientHeight - bounds.top) / (banner.clientHeight - 300); if (bounds.top >= 300 && bounds.top <= banner.clientHeight) { videoBannerText.style.transform = `translateY(${scaleSlide * 100}%)`; videoBannerText.style.opacity = `${1 - scaleSlide}`; } else if (bounds.top { const observer = new IntersectionObserver((entries) => { entries.forEach((entry) => { const animation = entry.target.getAttribute(“data-animation”); if (entry.isIntersecting) { entry.target.classList.add(“bg-animated”, `${animation}`); } else { entry.target.classList.remove(“bg-animated”, `${animation}`); } }); }/*, {rootMargin: “10px”}*/); const animatedEls = document.querySelectorAll(“[data-animation]”); animatedEls.forEach((el) => observer.observe(el)); }); ]]>

    Join our Community!

    Antinol Family for dogs and cats are our Facebook groups, especially for you. You want your pet to feel better, be better and stay better. Our supportive community is packed full of informative articles, expert tips, and support from our knowledgable members.

    Together we are making a difference as we share the “Be Better” message, and focus on how we can assist our pets to live their best life. It’s also a great place to find out more information on Antinol® Plus, see the real-life results you can expect, and ask any questions you might have.

    Antinol Family for DogsAntinol Family for Cats

    Discover the Antinol®️ Difference

    Learn the Signs of Joint Discomfort

    Get Educated. Learn about the triggers of age-related mobility problems.

    FAQs

    • What is the 60 day risk-free trial?

      We offer a 60 day risk-free trial to all our new customers. Simply purchase one of our starter kits, try it with your pet for 60 days and if you don’t see results we’ll give you a full refund on your order.

    • What is Antinol®️ Plus?

      Vetz Petz®︎ Antinol® Plus is a potent blend of two marine lipid concentrates chosen for their unique nutrient synergy. Together, the powerful and effective blend is called EAB-277™ or Enhanced Animal blend. Formulated to promote optimal benefits, our enhanced blend EAB-277™ contains the full spectrum of all known Omega 3’s in highly bioavailable form as well as other vital Polyunsaturated fatty acids (PUFAs) and antioxidants. No known serious side effects.

    • Where is Antinol®️ Plus manufactured?

      Antinol®️ Plus is made in New Zealand.

      This 100% natural product contains two active ingredients. Green-lipped mussels are sustainably harvested from the pristine waters of the Marlborough Sounds regulated by the New Zealand Ministry of Primary Industries. Krill is from the Antarctic Ocean far from any industrial zone.

    • Does Antinol®️ Plus have any side effects or allergic reactions?

      Antinol®️ Plus is a dietary supplement that is safe for daily consumption under the guidance of a veterinarian.

      + 100% natural extracts, free from heavy metals such as mercury, cadmium, etc.

      + No toxins, no synthetic preservatives or fillers

      + No serious side effects have been reported

      + Does not cause allergic reactions

      + No contraindications were found in combination with other drugs

      + Studies have shown that Antinol®️ Plus can be used with NSAIDs

      + Suitable for long-term continuous consumption.

      Can be used in groups with physical disorders or used as a supplement for preventative care and maintain health.

    • Are there any discounts available?

      When you tailor your subscription plan, you can save 5% on each order and receive free express shipping. You decide the delivery schedule that works for you and have peace of mind knowing there’s no obligation or cancellation fees.

    • How long before I can expect to see differences in my pet?

      More than 90% of pets showed clinically significant differences in as little as 5-10 days after taking Antinol®︎ Plus. To get the maximum benefit, make sure you give your pet double the amount of capsules for the first 15 days (or as recommended by your vet), and allow 4-6 weeks of continual usage.

    Keep me updated

    Sign up for exclusive offers, original stories, pet mobility awareness, events and more.

    • Choosing a selection results in a full page refresh.

    { btn.addEventListener(“click”, () => { dataLayer.push({ ‘ecommerce’: null }); dataLayer.push( { ‘event’: ‘add_to_cart’, ‘ecommerce’: { ‘items’: [ Shopify.productInfo ] } }); }) }); } ]]>
    Welcome to Antinol® Australia’s official website. Discover all about the super potent supplement that is changing pets’ lives for the better. Buy direct from the manufacturer.

You May Also Like

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다