console.log('uid='); //*** time check 1 (0.01514s elapsed) //*** time check 2 (0.01517s elapsed) //*** JJ itemId=pettabs180tabs //*** pageType=product //*** time check 3 (0.01593s elapsed) //*** forceOutOfStock=false //*** time check 4 (0.01594s elapsed) //*** public_mod_structuredData_renderJsonByItemId found //*** public_mod_structuredData enabled var script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.innerHTML = "{\"@context\":\"http:\\/\\/schema.org\",\"@type\":\"BreadcrumbList\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/non-prescription.html\",\"name\":\"Non Prescription Items\"}},{\"@type\":\"ListItem\",\"position\":3,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/food-supplements.html\",\"name\":\"Food Supplements\"}},{\"@type\":\"ListItem\",\"position\":4,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/vitamins1.html\",\"name\":\"Non Prescription Vitamins\"}},{\"@type\":\"ListItem\",\"position\":5,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/pettaandpett.html\",\"name\":\"Pet-Tabs and Pet-Tabs Plus\"}},{\"@type\":\"ListItem\",\"position\":6,\"item\":{\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/pettabs180tabs.html\",\"name\":\"Pet-Tabs PLUS for Dogs (180 Tablets)\"}}]}" document.getElementsByTagName('head')[0].appendChild(script); ; var script = document.createElement('script'); script.setAttribute('type', 'application/ld+json'); script.innerHTML = "{\"@context\":\"http:\\/\\/schema.org\",\"@type\":\"Product\",\"offers\":{\"@type\":\"Offer\",\"price\":\"63.58\",\"priceCurrency\":\"USD\",\"priceValidUntil\":\"2025-06-09\",\"seller\":{\"@type\":\"Organization\",\"name\":\"EntirelyPets Pharmacy\"},\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/pettabs180tabs.html#offers\",\"url\":\"https:\\/\\/entirelypetspharmacy.com\\/pettabs180tabs.html\",\"itemCondition\":\"NewCondition\",\"availability\":\"InStock\"},\"name\":\"Pet-Tabs PLUS for Dogs (180 Tablets)\",\"description\":\"Pet-Tabs PLUS for Dogs (180 Tablets) is the addition of more vitamins and high iron content in these palatable tablets. Designed for dogs experiencing stress, or for high-energy sporting or working dogs. Also provides senior dogs with the nutrients they may be missing due to lowered food intake or loss of appetite. Pet Tabs Plus is made with special taste appeal, and may be administered by hand prior to feeding, or crumbled and mixed with food. High Potency Nutritional Supplement for Special Vitamin-Mineral Needs Guaranteed Analysis: per tablet: (All values are minimum quantities unless otherwise stated) Minerals: Calcium (minimum)...2.5%, (maximum)...3.5%, Phosphorus...2.5%, Potassium...0.4%, Salt (minimum)...1.1%, (maximum)...1.6%, Chloride...0.7%, Magnesium...0.15%, Iron...3.0 mg, Copper...0.1 mg, Manganese...0.25 mg, Zinc...1.4 mg Vitamins: Vitamin A...1,500 IU, Vitamin D...150 IU, Vitamin E...15 IU, Thiamine...0.24 mg, Riboflavin...0.65 mg, Pantothenic Acid...0.68 mg, Niacin...3.4 mg, Pyridoxine...0.24 mg, Folic Acid...0.05 mg, Vitamin B12...7.0 mcg, Choline...40.0 mg Ingredients: Wheat germ, kaolin, corn syrup, pork liver meal, dicalcium phosphate, sorbitol, choline chloride, sucrose, dl-alpha tocopheryl acetate, safflower oil, gelatin, hydrolyzed vegetable protein, ascorbic acid, stearic acid, cyanocobalamin, iron oxide and peptone, magnesium stearate, vitamin A acetate, niacinamide, zinc oxide, pyridoxine hydrochloride, calcium pantothenate, riboflavin, lactose, thiamine mononitrate, phytonadione (vitamin K1), vitamin D3, manganese sulfate, copper acetate monohydrate, cobalt sulfate, folic acid, d-biotin.\",\"image\":\"https:\\/\\/images.practicaldatacore.com\\/entirelypetspharmacy\\/getProductImage.php?size=imageMedium&cb=1749179547&productId=pettabs180tabs\",\"sku\":\"PF88012\",\"@id\":\"https:\\/\\/entirelypetspharmacy.com\\/pettabs180tabs.html#product\",\"gtin12\":\"087219013229\"}" document.getElementsByTagName('head')[0].appendChild(script); ; //*** time check 5 (0.03482s elapsed) //*** mod_storeClosed called //*** time check 6 (0.03502s elapsed) //*** time check 7 (0.03503s elapsed) var pdServerTime = new Date("2025-06-06T06:08:38-05:00"); var pdProductId = "pettabs180tabs"; var pdProductCode = "PF88012"; //************************************************ //************ JS/CSS FILE ROUTINES ************* //************************************************ function pdLoadJsCssFile(filename, filetype){ if (filetype=="js") { var fileref=document.createElement('script'); fileref.setAttribute("type","text/javascript"); fileref.setAttribute("async",true); fileref.setAttribute("src", filename); } else if (filetype=="css") { var fileref=document.createElement("link"); fileref.setAttribute("rel", "stylesheet"); fileref.setAttribute("type", "text/css"); fileref.setAttribute("href", filename); } if (typeof fileref!="undefined") document.getElementsByTagName("head")[0].appendChild(fileref); } function pdAddStyle(css) { var style = document.createElement("style"); style.innerHTML = css; document.getElementsByTagName("body")[0].appendChild(style); } //*** time check 8 (0.03504s elapsed) /* pdGetElementsByClassName -- Revised to avoid JS conflicts with libraries that override native "getElementsByClassName" browser function in IE Developed by Robert Nyman, http://www.robertnyman.com Code/licensing: http://code.google.com/p/getelementsbyclassname/ */ var pdGetElementsByClassName = function (className, tag, elm){ var ieVersion = getInternetExplorerVersion(); if (ieVersion == -1 && document.getElementsByClassName) { pdGetElementsByClassName = function (className, tag, elm) { elm = elm || document; var elements = elm.getElementsByClassName(className), nodeName = (tag)? new RegExp("\b" + tag + "\b", "i") : null, returnElements = [], current; for(var i=0, il=elements.length; i -1) { if(signatureList[i] == 'android') { //*** ONLY CONSIDER android a mobile device if "mobile" is also present in user agent string if(agent.indexOf("mobile") > -1) isMobile = true; } else { isMobile = true; } } } return isMobile; } function pdIsIpad() { var isIpad = false; var signatureList = new Array('ipad'); var agent = navigator.userAgent.toLowerCase(); for(var i=0;i -1) isIpad = true; } return isIpad; } function pdIsTablet() { var isTablet = false; var signatureList = new Array('ipad', 'android'); var agent = navigator.userAgent.toLowerCase(); for(var i=0;i -1) { isTablet = true; //*** ASSUME TABLET if(signatureList[i] == 'android') { //*** ONLY CONSIDER android a mobile device if "mobile" is also present in user agent string if(agent.indexOf("mobile") > -1) isTablet = false; } else { isTablet = true; } } } return isTablet; } function pdFormatCurrency(num, includeDollarSign) { num = num.toString().replace(/$|\,/g,''); if(isNaN(num)) num = "0"; sign = (num == (num = Math.abs(num))); num = Math.floor(num*100+0.50000000001); cents = num%100; num = Math.floor(num/100).toString(); if(cents<10) cents = "0" + cents; for (var i = 0; i < Math.floor((num.length-(1+i))/3); i++) num = num.substring(0,num.length-(4*i+3))+','+ num.substring(num.length-(4*i+3)); var returnValue = (((sign)?'':'-') + num + '.' + cents); if(includeDollarSign == true) returnValue = "$" + returnValue; return returnValue; } function pdFindParentForm(element) { var elm,parentForm; for (elm = element.parentNode; elm; elm = elm.parentNode) { if(elm.tagName.toLowerCase() == "form") { parentForm = elm; break; } } return parentForm; } function pdHideForLoggedInUser() { var hideList = pdGetElementsByClassName("pdHideForLoggedInUser", null); for(var i=0;i
Rewards Members Enjoy Great Benefits!
1
Join
It\'s free - get started now!
2
Earn
Points for purchases, referrals & more!
3
Redeem
Redeem for store credit and special offers!
Earn Points
Create an account
500 points
Make a purchase
1 point per $1
Refer friends
100 points per sign up
250 points per order
Write a review
20 points
"); //*** END public_mod_myRewards_getRenderedPromotionPopupJsInsertionCode *** //*** BEGIN public_mod_myRewards_getRenderedPromotionMessagingJsInsertionCode *** document.querySelectorAll("div.pdRewardsPromoMessage[productId=\"pettabs180tabs\"], div.pdRewardsPromoMessage[data-itemid=\"pettabs180tabs\"]").forEach(function(div) { div.innerHTML = "";}); //*** END public_mod_myRewards_getRenderedPromotionMessagingJsInsertionCode *** //*** time check 12a (0.04339s elapsed) //*** time check 12b (0.04415s elapsed) //*** time check 12c (0.04485s elapsed) //*** time check 12d (0.04586s elapsed) //*** time check 12e (0.046s elapsed) //*** mod_backInStockNotification //*** time check 12f (0.0466s elapsed) //*** time check 13 (0.04932s elapsed) //*** time check 14 (0.04932s elapsed) //*** time check 15 (0.04937s elapsed) if (typeof pdPerformLoginActions === "function") { pdPerformLoginActions(false); } //*** time check 16 (0.05005s elapsed) //*** time check 17 (0.05066s elapsed) //*** time check 18 (0.05126s elapsed) //*** time check 19 (0.05127s elapsed) //*** time check 20 (0.05183s elapsed) //*** time check 21 (0.05238s elapsed) //*** time check 22 (0.05361s elapsed) //********************************* //*** BEGIN mod_promotionCenter *** //********************************* //*** COULD NOT FIND PUBLIC FUNCTION 'public_mod_promotionCenter_getRenderedPageScript3()' //******************************* //*** END mod_promotionCenter *** //******************************* //*** time check 23 (0.05362s elapsed) //*** SEND PROMO INFO TO ALREADY ON-PAGE HANDLER FUNCTION var pdPromo = {}; try{pdHandlePromoInfo(pdPromo)} catch(e) {} //*** SEND PROMO INFO TO ALREADY ON-PAGE HANDLER FUNCTION var pdProductListCalloutHtml = ""; try{pdHandleProductListCallout(pdProductListCalloutHtml)} catch(e) {} //*** time check 24 (0.05428s elapsed) //*** mod_fbConversion is NOT enabled! //*** time check 25 (0.05488s elapsed) //*** time check 26 (0.05563s elapsed) //*** time check 27 (0.05621s elapsed) //*** time check 28 (0.05682s elapsed) //**** CART ITEM COUNT MESSAGE ***** function pdDisplayCartItemCount() { var pdCartItemCount = pdGetCookie('pdCartItemCount'); if(!pdIsBlank(pdCartItemCount)) { var pdCartItemCountMessage = pdCartItemCount; jQuery('.pdCartItemCountMessage').html(pdCartItemCountMessage); } } pdDisplayCartItemCount(); //*** pageScript end (0.05686s elapsed) //*** time check 29 (0.0569s elapsed)