<![CDATA[ window._wpemojiSettings = {"baseUrl":"https://s.w.org/images/core/emoji/12.0.0-1/72×72/","ext":".png","svgUrl":"https://s.w.org/images/core/emoji/12.0.0-1/svg/","svgExt":".svg","source":{"concatemoji":"https://www.canidae.com/wp-includes/js/wp-emoji-release.min.js?ver=5.2.2"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55357,56424,55356,57342,8205,55358,56605,8205,55357,56424,55356,57340],[55357,56424,55356,57342,8203,55358,56605,8203,55357,56424,55356,57340]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i <![CDATA[ var axel = Math.random() + ""; var a = axel * 10000000000000; document.write('‘); ]]> = 100) { $(“header, .header-sticky-top-banner”).addClass(“scrolled”); } else { $(“header, .header-sticky-top-banner”).removeClass(“scrolled”); } }); ]]> <![CDATA[ jQuery(document).ready(function() { jQuery('#sample_slider').owlCarousel({ items : 1, smartSpeed : 600, autoplay : false, autoplayHoverPause : false, smartSpeed : 600, fluidSpeed : 600, autoplaySpeed : 600, navSpeed : 600, dotsSpeed : 600, loop : true, nav : false, navText : ['Previous','Next'], dots : true, responsiveRefreshRate : 200, slideBy : 1, mergeFit : true, autoHeight : true, mouseDrag : false, touchDrag : true }); jQuery('#sample_slider').css('visibility', 'visible'); sa_resize_sample_slider(); window.addEventListener('resize', sa_resize_sample_slider); function sa_resize_sample_slider() { var min_height = '30'; var win_width = jQuery(window).width(); var slider_width = jQuery('#sample_slider').width(); if (win_width < 480) { var slide_width = slider_width / 1; } else if (win_width < 768) { var slide_width = slider_width / 1; } else if (win_width < 980) { var slide_width = slider_width / 1; } else if (win_width < 1200) { var slide_width = slider_width / 1; } else if (win_width
More Goodness in Every Bite
Canidae’s nutritionally dense food nourishes in every bite, packing more calories, protein and nutrients per cup than leading brands.
Goodness-first ingredients
We use wholesome ingredients like farm grown veggies, hearty grains and premium proteins
All goodness, no fillers
Canidae recipes include no corn, no wheat, no soy and no animal byproduct meals
Vet approved
Our recipes are formulated with a vet nutritionist to exceed AAFCO standards
Complete & balanced
goodness
Our thoughtfully curated recipes are perfectly balanced with whole body health in mind
Learn more about our dog foods
HealthPlus
Solutions®
for dogs and cats
HEALTHY DIGESTION
Supported by Probiotics
HEALTHY JOINTS
Supported by Glucosamine & Chondroitin
BEAUTIFUL SKIN & COAT
Supported by Omega 6 & 3 Fatty Acids
HEALTHY IMMUNE SYSTEM
Supported by Antioxidants
At Canidae we believe what’s best for our pets is best for us all. Our wholesome ingredients and recipes are formulated with whole body health in mind to bring out the best in your pet. Canidae pet foods contain no fillers, artificial ingredients or artificial preservatives. Just complete and balanced goodness.
Find everything you need
be happier.
– Jacob W
–>
A COMPANY THAT CARES
There is truly not a better and honest dog food company! Over the top customer care and second to none food for your pup!
– Tamara
PERFECT FOR SENSITIVE DOGS
Dogs have been eating Canidae pure for the last 5 years. They love it! Thank you for making a great food that both of my dogs can eat . One is allergic to chicken.
– Jamai
I RECOMMEND TO EVERYONE
We love your food and suggest it to all our patients, we feed a 41b pup and a big boy
– Kay
SO MANY FLAVORS
Canidae has so many flavors and foods it was hard for me to decide. Great products
– Monique
<![CDATA[ jQuery(document).ready(function(){ jQuery('.rtsw-testimonial-1').slick({ dots: true, infinite: true, arrows: true, speed: 300, autoplay: true, autoplaySpeed: 10000, slidesToShow: 1, slidesToScroll: 1, adaptiveHeight: false, centerMode: true, centerPadding:'32%', prevArrow: "]]>“, nextArrow: “”, responsive: [ { breakpoint: 1600, settings: { centerPadding:’22%’ } }, { breakpoint: 1025, settings: { centerPadding:’15%’ } }, { breakpoint: 769, settings: { slidesToShow: 1, slidesToScroll: 1, infinite: true, dots: true, centerPadding:’8%’ } }, { breakpoint: 641, settings: { slidesToShow: 1, slidesToScroll: 1 } }, { breakpoint: 481, settings: { slidesToShow: 1, slidesToScroll: 1, centerMode: false, } } ] }); }); $(document).ready(function($) { $(“.captcha-holder”).iconCaptcha({ theme: [‘light’, ‘dark’], // Select the theme(s) of the Captcha(s). Available: light, dark fontFamily: ”, // Change the font family of the captcha. Leaving it blank will add the default font to the end of the tag. clickDelay: 500, // The delay during which the user can’t select an image. invalidResetDelay: 3000, // After how many milliseconds the captcha should reset after a wrong icon selection. requestIconsDelay: 1500, // How long should the script wait before requesting the hashes and icons? (to prevent a high(er) CPU usage during a DDoS attack) loadingAnimationDelay: 1500, // How long the fake loading animation should play. hoverDetection: true, // Enable or disable the cursor hover detection. showCredits: ‘show’, // Show, hide or disable the credits element. Valid values: ‘show’, ‘hide’, ‘disabled’ (please leave it enabled). enableLoadingAnimation: true, // Enable of disable the fake loading animation. Doesn’t actually do anything other than look nice. validationPath: ‘https://www.canidae.com/wp-content/themes/canidae/captcha/captcha-request.php’, // The path to the Captcha validation file. messages: { // You can put whatever message you want in the captcha. header: “Select the image that does not belong in the row”, correct: { top: “Great!”, bottom: “You do not appear to be a robot.” }, incorrect: { top: “Oops!”, bottom: “You’ve selected the wrong image.” } } }) .bind(‘init.iconCaptcha’, function(e, id) { // You can bind to custom events, in case you want to execute some custom code. console.log(‘Event: Captcha initialized’, id); }).bind(‘selected.iconCaptcha’, function(e, id) { console.log(‘Event: Icon selected’, id); }).bind(‘refreshed.iconCaptcha’, function(e, id) { console.log(‘Event: Captcha refreshed’, id); }).bind(‘success.iconCaptcha’, function(e, id) { $(“.subscriber_submit”).removeAttr(‘disabled’); $(“.subscriber_submit1”).removeAttr(‘disabled’); console.log(‘Event: Correct input’, id); }).bind(‘error.iconCaptcha’, function(e, id) { console.log(‘Event: Wrong input’, id); }); }); -1) || (curr_url.indexOf(‘/10coupon20210312’) > -1)) { //alert(‘test’); } else { if(getCookie(‘firstVisit’) == 1){ //if(getCookie(‘popupCookie’) != ‘closed’ ){ //$(‘#popup-sec’).css(“display”, “flex”).hide(); //setCookie(‘firstVisit’,2,365); } else { //$(‘#popup-sec’).css(“display”, “flex”).hide(); setCookie(‘firstVisit’,1,365); $(‘#popup-sec’).css(“display”, “flex”).hide().show(); } } //} //} $(“.captcha-holder”).iconCaptcha({ theme: [‘light’, ‘dark’], // Select the theme(s) of the Captcha(s). Available: light, dark fontFamily: ”, // Change the font family of the captcha. Leaving it blank will add the default font to the end of the tag. clickDelay: 500, // The delay during which the user can’t select an image. invalidResetDelay: 3000, // After how many milliseconds the captcha should reset after a wrong icon selection. requestIconsDelay: 1500, // How long should the script wait before requesting the hashes and icons? (to prevent a high(er) CPU usage during a DDoS attack) loadingAnimationDelay: 1500, // How long the fake loading animation should play. hoverDetection: true, // Enable or disable the cursor hover detection. showCredits: ‘show’, // Show, hide or disable the credits element. Valid values: ‘show’, ‘hide’, ‘disabled’ (please leave it enabled). enableLoadingAnimation: true, // Enable of disable the fake loading animation. Doesn’t actually do anything other than look nice. validationPath: ‘https://www.canidae.com/wp-content/themes/canidae/captcha/captcha-request.php’, // The path to the Captcha validation file. messages: { // You can put whatever message you want in the captcha. header: “Select the image that does not belong in the row”, correct: { top: “Great!”, bottom: “You do not appear to be a robot.” }, incorrect: { top: “Oops!”, bottom: “You’ve selected the wrong image.” } } }) .bind(‘init.iconCaptcha’, function(e, id) { // You can bind to custom events, in case you want to execute some custom code. console.log(‘Event: Captcha initialized’, id); }).bind(‘selected.iconCaptcha’, function(e, id) { console.log(‘Event: Icon selected’, id); }).bind(‘refreshed.iconCaptcha’, function(e, id) { console.log(‘Event: Captcha refreshed’, id); }).bind(‘success.iconCaptcha’, function(e, id) { $(“.subscriber_submit”).removeAttr(‘disabled’); $(“.subscriber_submit1”).removeAttr(‘disabled’); $(“.subscriber_submit2”).removeAttr(‘disabled’); console.log(‘Event: Correct input’, id); }).bind(‘error.iconCaptcha’, function(e, id) { console.log(‘Event: Wrong input’, id); }); //}, 3000); //} //} $(‘a.close-cookie-popup’).click(function(){ $(‘.popup-overlay’).fadeOut(); //sets the coookie to 10 years if the popup is closed (whole numbers = days) setCookie( ‘popupCookie’, ‘closed’, 3650 ); }); $(document).keydown(function(e) { // ESCAPE key pressed if (e.keyCode == 27) { $(‘.popup-overlay’).fadeOut(); //sets the coookie to 10 years if the popup is closed (whole numbers = days) setCookie( ‘popupCookie’, ‘closed’, 3650 ); } }); $(“.subscriber_submit1”).click(function(){ var error_msg = “.sub_error_msg1”; var error_msg1 = “.sub_error_msg_1”; var error=0; jQuery(error_msg).hide(); jQuery(error_msg1).hide(); if ((jQuery(“#cat1”).is(“:checked”) || jQuery(“#dog1”).is(“:checked”)) || jQuery(“#both1”).is(“:checked”)) { } else{ jQuery(error_msg1).show(); jQuery(error_msg1).fadeOut(3000); error=1; } if(jQuery.trim(jQuery(“#fieldEmail1″).val())==”){ jQuery(error_msg).show(); jQuery(error_msg).fadeOut(3000); error=1; } if(error==1){ return false; } else { jQuery(‘.popup-overlay’).hide(); //sets the coookie to 10 years if the popup is closed (whole numbers = days) setCookie( ‘popupCookie’, ‘closed’, 3650 ); return true; } }); function getCookie(cname) { var name = cname + “=”; var ca = document.cookie.split(‘;’); for (var i = 0; i
Source