If you are not sure if the website you would like to visit is secure, you can verify it here. Enter the website address of the page and see parts of its content and the thumbnail images on this site. None (if any) dangerous scripts on the referenced page will be executed. Additionally, if the selected site contains subpages, you can verify it (review) in batches containing 5 pages.
favicon.ico: www.cratejoy.com/collections/animals-pets-subscription-boxes - Pet Subscription Boxes for Dog.

site address: www.cratejoy.com/collections/animals-pets-subscription-boxes

site title: Pet Subscription Boxes for Dogs, Cats & More Cratejoy

Our opinion (on Wednesday 16 September 2026 20:31:09 UTC):

GREEN status (no comments) - no comments
After content analysis of this website we propose the following hashtags:


page from cache: 8 hours ago
Meta tags:
description=Shop pet subscription boxes for dogs, cats, birds and more. Discover monthly pet boxes with treats, toys, accessories and pet care surprises.;

Headings (most frequently used words):

your, more, discover, cart, shop, pet, subscription, boxes, for, dogs, cats, still, have, questions, is, empty, gift, details, contact, this, seller, 20, off, first, box, popular, categories, international, get, to, know, us, legal, follow, cratejoy, gifts, featured, women, men, kids, teen, entertainment, food, drink, books, personal, growth, bath, beauty, spiritual, new, age, home, maker, adult, unique,

Text of the page (most frequently used words):
box (75), for (49), the (40), const (39), and (35), dog (32), gift (26), shop (26), button (25), iframe (24), your (23), from (23), classlist (22), #seller (21), pet (20), all (19), boxes (19), with (19), add (18), contentdocument (18), shipping (17), gifts (17), function (16), subscription (15), new (15), queryselector (15), contact (14), cat (14), off (13), window (13), free (13), you (12), care (12), books (12), innerhtml (12), click (12), addeventlistener (12), true (12), treats (12), cratejoy (11), contactsellerbutton (11), currentitem (11), each (11), self (10), textcontent (10), contactsellerform (10), err (10), pooch (10), are (9), resumebuttonnew (9), pausebuttonnew (9), checkout (8), remove (8), get (8), help (8), let (8), document (8), pause (8), productdetails (8), status (8), page (8), monthly (8), pets (8), month (8), message (7), email (7), this (7), errorcontainer (7), what (7), hidden (7), resume (7), small (7), currentrow (7), orderid (7), one (7), cats (7), more (7), toys (7), mom (7), themed (7), bahati (7), pup (7), best (7), items (6), home (6), kids (6), women (6), data (6), error (6), content (6), var (6), setattribute (6), organic (6), letters (6), type (5), our (5), beauty (5), food (5), errors (5), href (5), popuptoggle (5), gethelp (5), dogs (5), accessories (5), furry (5), mystery (5), cards (5), preferred (5), people (5), ships (5), candle (5), games (5), cart (4), card (4), order (4), adult (4), bath (4), drink (4), men (4), discover (4), await (4), then (4), contactform (4), reserror (4), getelementbyid (4), location (4), pausebutton (4), resumebutton (4), pausesubscription (4), resumesubscription (4), selectedbuttoninnerhtml (4), inactive (4), subscription_id (4), queryselectorall (4), find (4), style (4), request (4), includes (4), globalorderdetails (4), foreach (4), check (4), safeproductdetails (4), formdata (4), sellers (4), time (4), broadway (4), made (4), perks (4), customized (4), per (4), lovers (4), candles (4), snorri (4), plants (4), crafts (4), recipient (3), will (3), secure (3), subtotal (3), calculated (3), taxes (3), purchase (3), protection (3), buy (3), gift_options_title (3), sell (3), about (3), know (3), unique (3), finds (3), garden (3), spiritual (3), entertainment (3), popular (3), browse (3), arrivals (3), sign (3), offer (3), only (3), first (3), need (3), return (3), payload (3), productid (3), post (3), logerrors (3), there (3), them (3), form (3), else (3), children (3), body (3), submit (3), reset (3), event (3), preventdefault (3), cancel (3), null (3), pausemodal (3), resumemodal (3), pauseresumespinner (3), selectedbutton (3), createelement (3), primary (3), pausebackdrop (3), active (3), resumebackdrop (3), async (3), getsubscriptionid (3), contentwindow (3), test (3), skuelement (3), trim (3), skuvalue (3), replace (3), indexof (3), stack (3), bodyfield (3), refund (3), headdata (3), row (3), requestrefundbtn (3), gethelpbtn (3), observer (3), mutationobserver (3), observe (3), attributes (3), childlist (3), subtree (3), iframeobserver (3), escapehtml (3), before (3), indexoffirsthyphen (3), sanitizedformdata (3), parents (3), chews (3), product (3), has (3), who (3), things (3), fun (3), chic (3), treat (3), bandana (3), premium (3), pampered (3), ultimate (3), stuffty (3), health (3), gourmet (3), bakery (3), fast (3), featured (3), wellness (3), arts (3), personal (3), growth (3), doesn (2), timing (2), personalized (2), address (2), full (2), special (2), title (2), renewal_note (2), fees (2), now (2), last (2), minute (2), gifting (2), rendered_subscription_dropdown (2), price_display (2), rendered_variant_title (2), rendered_giftcard_delivery_method (2), rendered_update_product_quantity (2), title_display (2), rendered_quantity (2), vendor (2), privacy (2), policies (2), join (2), international (2), family (2), top (2), stopspinner (2), product_id (2), try (2), split (2), formchildren (2), something (2), typeof (2), string (2), main (2), subscriptionbackbutton (2), account (2), currentcontent (2), initial (2), initialcontent (2), cancelbutton (2), modal (2), confirm (2), parentnode (2), replacechild (2), pauseflag (2), paywhirlapi (2), subscriptions (2), reload (2), resumeflag (2), contactbuttonexists (2), array (2), false (2), create (2), extractedid (2), getbutton (2), bodydata (2), tbody (2), headfield (2), headdatacontent (2), text (2), align (2), center (2), bodydatacontent (2), iframedocument (2), start (2), targetnode (2), iframeaddedobserver (2), str (2), match (2), substring (2), productslug (2), key (2), value (2), themselves (2), choose (2), high (2), mind (2), many (2), products (2), can (2), ingredients (2), these (2), most (2), regular (2), delivery (2), some (2), options (2), how (2), receive (2), every (2), right (2), like (2), around (2), love (2), chew (2), birds (2), that (2), which (2), keep (2), together (2), category (2), goodies (2), have (2), questions (2), coffee (2), tea (2), sent (2), other (2), details (2), few (2), baby (2), well (2), friends (2), moms (2), friend (2), amazing (2), life (2), delivered (2), cute (2), jar (2), great (2), pups (2), days (2), awesome (2), pawsitivity (2), rainbow (2), human (2), accessory (2), pride (2), perfect (2), musical (2), usa (2), diary (2), date (2), paper (2), friendly (2), inspired (2), wax (2), melts (2), banjo (2), spoiled (2), way (2), non (2), curated (2), vip (2), lifestyles (2), snax (2), stuff (2), snacks (2), grooming (2), handmade (2), puppy (2), package (2), stationary (2), kitty (2), socks (2), kittea (2), kit (2), wishlist (2), lingerie (2), maker (2), planner (2), plant (2), age (2), vegan (2), nail (2), novels (2), bbq (2), jerky (2), cooking (2), cocktail (2), alcohol (2), escape (2), room (2), teen (2), teens (2), fitness (2), owned (2), brands (2), under (2), sets (2), sending, affect, rendered_send_options, when, should, send, optional, gift_message, name, appear, here, someone, rendered_renew_toggle, count, discounts, item, total, original_total, summary, rendered_totals, rendered_savings, rendered_cancel_anytime, price, total_prepay_plan, rendered_badges, rendered_summary, choices, 2026, rights, reserved, tiktok, pinterest, twitter, instagram, facebook, follow, buyer, policy, terms, service, legal, affiliate, program, sitebuilder, canada, novelty, gaming, categories, reviews, collections, insider, blog, valid, participating, back, question_template, select, option, parseint, resp, app, posturl, submitbtn, existinginnerhtml, show, html, went, wrong, please, again, later, length, catch, console, did, not, resetform, column, header, current, compare, update, latest, sku, white, space, nowrap, set, listener, append, after, edit, vertical, spacing, tight, responsive, table, getorderdetails, reverse, thead, col, link, shopify_order_name, label, refunded, partially_refunded, charat, touppercase, slice, tolowercase, can_refund, requestrefundmodal, showmodal, cj_order_id, refundableamount, currency_symbol, refundable_amount, 100, tofixed, fulfillmentstatus, full_refund, mutationobservercallback, closebutton, backdrop, disconnect, instance, linked, callback, iframecallback, observing, mutations, iframeaddedcallback, sanitize, using, convert, objects, entries, quality, safety, feature, natural, limited, ingredient, lists, inside, against, needs, subscribing, safe, ship, look, forward, quarterly, schedule, frequency, subscribe, often, happens, preferences, isn, hit, directly, work, make, actually, enjoys, built, fetch, want, bat, animals, collection, read, description, fits, mix, happily, occupied, put, knows, contents, chosen, enrichment, rather, than, thrown, random, kinds, expect, still, outdoor, lifestyle, thanks, been, would, subject, coupons, customize, question, faster, log, next, provides, cbd, fur, hemp, crate, packed, useful, purrfect, paradise, π‚πšπ­, 𝐌𝐨𝐦, 𝐌𝐲𝐬𝐭𝐞𝐫𝐲, 𝐁𝐨𝐱, their, fresh, handy, ceramic, playful, snug, lid, locks, freshness, bestie, pawfect, daisy, fill, turtle, energies, paw, sitive, affirmations, rid, negative, thoughts, strength, especially, low, use, mantras, mood, boost, therabox, versatile, soft, material, theatrical, design, suitable, fans, boxed, theatre, plush, delicious, yummy, indulgence, enjoy, poop, bag, ideal, multi, households, year, place, day, decorated, pages, fountain, pen, bleed, resistant, brogan, midori, embroidered, bookmark, calling, plus, letter, club, any, size, exciting, pamper, chickens, variety, gmo, carefully, promote, flock, raw, roots, farm, sized, large, rituals, does, doggie, gear, bones, alchepharma, papa, pupsie, batch, creations, real, pronounceable, fillers, artificial, preservatives, pawsitively, welcome, including, essentials, wrapped, into, thoughtful, sentwithcareusa, owner, relaxation, kittens, allowed, bliss, different, come, styles, deluxe, extra, pampering, sure, delight, purrfectly, merch, pins, patches, yourself, lover, over, additional, themes, upcoming, months, blend, kitten, surprises, save, anytime, explore, empty, included, confidence, sale, cannabis, 420, sexual, stickers, hobby, stationery, tarot, divination, crystal, witch, faith, religion, makeup, polish, art, skincare, spa, inspiration, mindfulness, leadership, productivity, literary, fiction, fantasy, sci, young, romance, thriller, horror, gluten, specialty, spices, sauces, baking, prep, beer, wine, alcoholic, beverages, chocolate, candy, desserts, cookies, flavors, packaged, comic, graphic, nerd, fandom, anime, kawaii, manga, geek, tabletop, board, sports, outdoors, travel, night, activities, educational, boys, girls, shaving, everyday, carry, tactical, grilling, clothing, bridal, wedding, period, luxury, end, jewelry, maternity, pregnancy, black, woman, host, gather, refresh, diy, craft, eco, adventure, bookish, interest, grandparents, couples, clear,


Text of the page (random words):
by bahati box cat people are awesome and our monthly box is a great way to treat yourself or the cat lover in your life from 40 00 box the kittea kit by the kittea kit a monthly delivery of purrfectly curated merch pins patches socks and other accessories from 25 50 box preferred seller pooch perks dog box by pooch perks premium customized dog boxes a different themed box each month our customized boxes come in 2 styles pampered pooch box a deluxe box for extra pampering pooch box a dog box that is sure to delight from 33 17 box ships fast 1 st box 25 off preferred seller kitty bliss by paper kitty only cats and kittens allowed in this monthly themed stationary box from 15 00 box ships fast 1 st box 10 off preferred seller ultimate dog mom relaxation box by dog mom lifestyles only dog mom self care pup box from 50 00 box 20 off new puppy gift box dog box dog care package new dog owner gift by sentwithcareusa welcome home new puppy care package new dog gift box including dog toys treats essentials wrapped up into one thoughtful box from 35 00 box ships fast free shipping organic dog treat subscription box handmade bakery treats for dogs by pawsitively organic dog bakery handmade organic gourmet dog treats delivered monthly small batch bakery style creations made with real pronounceable ingredients and no fillers or artificial preservatives from 33 00 box free shipping papa pupsie s snax n treats pup box by alchepharma 65 in goodies per box does your pup need some snax n stuff well this box has doggie snacks toys gear bones grooming stuff and more from 39 58 box regular pets plants box for dog and cat lovers by bahati box all things pets plants people small box from 31 50 box 10 off vip ultimate dog mom box by dog mom lifestyles vip self care rituals for dog mom pup from 66 67 box large pets plants box for dog and cat lovers bahati box by bahati box all things pets plants people get 3 4 items per month with a full sized product in each monthly box from 42 50 box free shipping 15 off spoiled chic box by organic raw roots farm spoiled chic box fun and exciting way to pamper your chickens each month with a variety of themed non gmo treats and accessories each box is carefully curated to promote health of the flock from 34 00 box free shipping fun cat and dog candle subscription box bahati pets candle of the month for pet lovers by bahati box our candle per month subscription club includes one candle of any size sent each month from 10 08 box 20 off pup letters letters from snorri banjo snorri stuffty by pup letters pup letters letters from snorri banjo snorri stuffty get personalized letters from pups plus a stuffty with your first letter from 10 42 box free shipping candles pets dog cat inspired candles wax melts by bahati box calling all pet and candle lovers receive pet inspired candles and wax melts with each box from 22 67 box ships free midori diary with embroidered cat bookmark by brogan books this cute cat themed 1 year diary includes a place to date each page for one day per page decorated pages are made with md paper which is fountain pen friendly and bleed resistant 31 00 free shipping pampered pooch box by pooch perks premium customized dog boxes pampered pooch box the ultimate indulgence for your furry friend each month enjoy 3 4 toys 3 usa made treats 2 chews 1 accessory and 1 poop bag in a themed box ideal for multi dog households 49 99 popular pooch dog box by pooch perks premium customized dog boxes this one time popular pooch dog box includes 2 3 plush toys 2 delicious usa made treats and 1 yummy chew the perfect themed gift for furry friends 35 99 1 st box 30 off dog and human bandana broadway musical theatre themed rainbow broadway pride bandana by broadway boxed up rainbow dog human bandana versatile accessory soft material theatrical pride design suitable for pets or people perfect for broadway musical fans 10 00 free shipping 20 off preferred seller pawsitivity cards by therabox self care subscription box fill your days with turtle y awesome energies pawsitivity cards offer paw sitive affirmations to rid negative thoughts and help find strength especially on low days use as mantras for a mood boost 12 99 free shipping 25 off dog treat jar by daisy care keep treats fresh handy in our cute ceramic jar with playful dog message snug lid locks in freshness for your furry bestie great for pawfect pups 30 00 π‚πšπ­ 𝐌𝐨𝐦 𝐌𝐲𝐬𝐭𝐞𝐫𝐲 𝐁𝐨𝐱 10 items for cats their amazing moms by paradise delivered cat moms mystery box packed with 10 fun useful and chic items for you and your furry friend a purrfect gift for every amazing cat mom in your life 59 00 free shipping 1 st box 50 off furry friends by hemp crate co this box provides a few cbd items for your fur baby and a few for you as well from 49 99 box free shipping page 1 page 2 page 3 next page contact this seller your email have an account log in for faster contact type of question what do you need help with customize order special shipping request details about the box shipping timing questions about coupons other subject what would you like to know message seller thanks your message has been sent to the seller if data question_template errorcontainer textcontent select an option from what do you need help with errorcontainer classlist remove hidden window contactsellerform stopspinner return add product_id and email to the payload const payload data product_id parseint productid 10 email data email try const resp await app post posturl payload then data submitbtn innerhtml existinginnerhtml let logerrors data errors if there are errors show them in the html form if logerrors errorcontainer innerhtml logerrors split join else const formchildren contactform children for let i 0 i let error something went wrong please try again later if err typeof err string error err else if err err errors err errors length const reserror err errors 0 error typeof reserror string reserror reserror body error errorcontainer textcontent error errorcontainer classlist remove hidden window contactsellerform stopspinner catch err errorcontainer textcontent err errorcontainer classlist remove hidden console error contact seller form did not submit err function resetform document getelementbyid reset form click const formchildren contactform children for let i 0 i main column main header a if subscriptionbackbutton subscriptionbackbutton addeventlistener click function event event preventdefault window location href account get the current content of the iframe const currentcontent iframe contentdocument body innerhtml compare with the initial content if currentcontent initialcontent update the initial content to the latest content initialcontent iframe contentdocument body innerhtml cancelbutton iframe contentdocument queryselector cancel button var pausebutton iframe contentdocument queryselector pause button var resumebutton iframe contentdocument queryselector resume button var resumebuttonnew null var pausebuttonnew null const pausemodal document getelementbyid subscription pause modal const resumemodal document getelementbyid subscription resume modal const pausesubscription document queryselector pause confirm const resumesubscription document queryselector resume confirm var selectedbuttoninnerhtml function pauseresumespinner type var selectedbutton type pause pausesubscription resumesubscription selectedbuttoninnerhtml selectedbutton innerhtml selectedbutton innerhtml if pausebutton pausebuttonnew iframe contentdocument createelement button pausebuttonnew textcontent pause pausebuttonnew classlist add pause button pausebuttonnew classlist add button pausebuttonnew classlist add button primary pausebuttonnew setattribute href pausebutton parentnode replacechild pausebuttonnew pausebutton if resumebutton resumebuttonnew iframe contentdocument createelement button resumebuttonnew textcontent resume resumebuttonnew classlist add resume button resumebuttonnew classlist add button resumebuttonnew classlist add button primary resumebuttonnew setattribute href resumebutton parentnode replacechild resumebuttonnew resumebutton pausebuttonnew addeventlistener click function pausemodal classlist remove hidden pausebackdrop classlist remove inactive pausebackdrop classlist add active resumebuttonnew addeventlistener click function resumemodal classlist remove hidden resumebackdrop classlist remove inactive resumebackdrop classlist add active if pauseflag pausesubscription addeventlistener click async function const subscription_id getsubscriptionid pauseresumespinner pause await iframe contentwindow paywhirlapi post subscriptions subscription_id pause then pausesubscription innerhtml selectedbuttoninnerhtml pausemodal classlist add hidden pausebackdrop classlist add inactive iframe contentdocument location reload pauseflag true if resumeflag resumesubscription addeventlistener click async function const subscription_id getsubscriptionid pauseresumespinner resume await iframe contentwindow paywhirlapi post subscriptions subscription_id resume then resumesubscription innerhtml selectedbuttoninnerhtml resumemodal classlist add hidden resumebackdrop classlist add inactive iframe contentdocument location reload resumeflag true const contactbuttonexists iframe contentdocument queryselector contact seller button const test iframe contentdocument queryselectorall small const skuelement array from test find small sku d test small textcontent trim const skuvalue skuelement skuelement textcontent replace 0 9 g false if skuvalue productdetails document getelementbyid skuvalue innerhtml if productdetails if cancelbutton contactbuttonexists window contactsellerform reset create the contact seller button const contactsellerbutton iframe contentdocument createelement button contactsellerbutton textcontent contact seller contactsellerbutton classlist add contact seller button contactsellerbutton classlist add button contactsellerbutton classlist add button primary contactsellerbutton id contact button contactsellerbutton setattribute href contactsellerbutton setattribute style white space nowrap set up an event listener for the contact seller button contactsellerbutton addeventlistener click window contactsellerform popuptoggle append the contact seller button after the edit button productdetails productdetails indexof 0 productdetails indexof contact seller const contactsellerbutton iframe contentdocument queryselector contact seller button contactsellerbutton addeventlistener click function window contactsellerform popuptoggle const gethelp iframe contentdocument queryselector stack stack vertical stack spacing tight card responsive table if gethelp let extractedid getsubscriptionid async function getbutton const bodyfield iframe contentdocument queryselector request refund button if window location href includes extractedid bodyfield globalorderdetails await getorderdetails globalorderdetails reverse const headdata gethelp queryselector thead tr const bodydata gethelp queryselectorall tbody tr const headfield iframe contentdocument queryselector get help col if headfield bodyfield globalorderdetails const headdatacontent headdata queryselectorall th headdatacontent foreach th th setattribute style text align center const bodydatacontent gethelp queryselectorall tbody tr td bodydatacontent foreach td td setattribute style text align center headdata innerhtml get help globalorderdetails foreach currentitem i let currentrow null bodydata foreach row let orderid row queryselector order link orderid orderid textcontent split orderid orderid 1 if orderid currentitem shopify_order_name currentrow row const status currentrow queryselector data label status if status currentitem status refunded currentitem status partially_refunded status textcontent currentitem status charat 0 touppercase currentitem status replace _ slice 1 tolowercase if currentitem can_refund currentrow innerhtml request refund else currentrow innerhtml get help const requestrefundbtn currentrow queryselector request refund button if requestrefundbtn requestrefundbtn addeventlistener click function window requestrefundmodal showmodal orderid currentitem cj_order_id refundableamount currentitem currency_symbol currentitem refundable_amount 100 tofixed 2 fulfillmentstatus currentitem full_refund const gethelpbtn currentrow queryselector get help button if gethelpbtn gethelpbtn addeventlistener click function window contactsellerform reset window contactsellerform popuptoggle if check false getbutton check true const observer new mutationobserver mutationobservercallback const iframedocument iframe contentdocument iframe contentwindow document observer observe iframedocument attributes true childlist true subtree true closebutton addeventlistener click function e e preventdefault window contactsellerform popuptoggle backdrop addeventlistener click window contactsellerform popuptoggle iframeobserver disconnect create an observer instance linked to the callback function for the iframe s content const iframeobserver new mutationobserver iframecallback start observing the iframe s content for mutations iframeobserver observe iframe contentdocument attributes true childlist true subtree true const targetnode document const iframeaddedobserver new mutationobserver iframeaddedcallback iframeaddedobserver observe targetnode attributes true childlist true subtree true contactform addeventlistener submit function e e preventdefault function escapehtml str return str replace g function match return match if productdetails sanitize the productdetails before using them const safeproductdetails escapehtml productdetails const indexoffirsthyphen safeproductdetails indexof const productid safeproductdetails substring 0 indexoffirsthyphen trim const productslug safeproductdetails substring indexoffirsthyphen 1 trim const formdata new formdata contactform convert formdata to an array of objects const sanitizedformdata for let key value of formdata entries sanitizedformdata key escapehtml value window contactsellerform submit productid productslug sanitizedformdata discover more self care women s lifestyle coffee tea books active outdoor still have questions what kinds of goodies can i expect in these pet subscription boxes most pet boxes mix toys treats and accessories to keep your dog cat or small pet happily occupied each one is put together by a seller who knows the category so the contents are chosen with your pet s enrichment in mind rather than thrown together at random how do i know which subscription box is right for my pet start with what your pet actually enjoys there are boxes built around dogs who love to fetch and chew cats who want new things to bat around birds small animals and more browse the collection by pet type and read each seller s description to find the one that fits what if my pet doesn t like the items in the box it happens every pet has preferences if something isn t a hit contact the seller directly many of them are pet parents thems...
Images from subpage: "www.cratejoy.com/collections/video-game-subscription-boxes... " Verify
Images from subpage: "www.cratejoy.com/collections/anime-fantasy-subscription-boxe... " Verify
Images from subpage: "www.cratejoy.com/collections/fandom-subscription-boxes... " Verify
Images from subpage: "www.cratejoy.com/collections/graphic-novels-comic-books... " Verify
Images from subpage: "www.cratejoy.com/collections/food-subscription-boxes" Verify

Verified site has: 150 subpage(s). Do you want to verify them? Verify pages:

1-5 6-10 11-15 16-20 21-25 26-30 31-35 36-40 41-45 46-50
51-55 56-60 61-65 66-70 71-75 76-80 81-85 86-90 91-95 96-100
101-105 106-110 111-115 116-120 121-125 126-130 131-135 136-140 141-145 146-150


The site also has references to the 1 subdomain(s)

  sell.cratejoy.com  Verify


Top 50 hastags from of all verified websites.

Supplementary Information (add-on for SEO geeks)*- See more on header.verify-www.com

Header

HTTP/2 200
date Wed, 16 Sep 2026 12:09:38 GMT
content-type text/html; charset=utf-8
x-download-options noopen
set-cookie _shopify_y=91f802ea-92df-4559-87a6-4c3a3ffb40af; domain=cratejoy.com; path=/; expires=Thu, 16 Sep 2027 18:09:38 GMT; SameSite=Lax
set-cookie _shopify_s=998779bb-0661-411a-8094-f8e77dce2947; domain=cratejoy.com; path=/; expires=Wed, 16 Sep 2026 12:39:38 GMT; SameSite=Lax
set-cookie localization=FR; path=/; expires=Thu, 16 Sep 2027 12:09:38 GMT; SameSite=Lax
set-cookie cart_currency=USD; path=/; expires=Wed, 30 Sep 2026 12:09:38 GMT; SameSite=Lax
set-cookie _shopify_essential=:AaCqH2CtAAEASbWRSpr4en93nNSpaUUa-XZLiRdfxhSV3XZ5mxOJ_ibL-lX4DLIdP1Q1L9UtbPu2UWxb-PrkhhzwNOPlIwu8co4cTqhVBqHzfemyu3Q572dIZyCt7UmH710m7cFEhp2rdLc2HgVPYycr73VE-bBYpVMg7GTr1YysX_ah2GaNYs6NvEUxRXrFA0KoOBqmHGgaeJnKkqE7vSNxHSrRBiu4ATn8onwZ61xp1NbdDfgj0PtD6whgS2Ia-FEfzp2DwHAnoS2BqSK9ndEbPC1p1YyBLR7HzQoo3NDtYGPe806m6xKuIBFmZnl47h5R9eDBpT6nE_ByEbC6bRFyuwQ4SbzC3q1azmYyGuQgEA3Za9wx781h7trKFsPr2LGKSgdCJRQbTjRSyvDBKTTN47uaVdXAbmo68jGG35TSM8Rmto35kO4fgZY8__sxhNgfM4AWfY8eRLrGiyrWF2CIb0daHR4CE0gRL3CLzB-454VoVMVjuSIU:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
set-cookie _shopify_analytics=:AaCqH2MvAAEAs6H7IsUI0ASkkIOiwO_chaxhoJqI020ViJSgyD8AcZyh1Q4G2J6BI6pU7UM3QGhFmCwVxioUEgGSTz-aNSRdJpYD3g8rclUIlNCgj7RosWprWe-7gd4eypqDJ3WhQtH5ANMVCfHZkIEMr20:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
set-cookie _shopify_marketing=:AaCqH2MvAAEAP7-LOiU1k24B9SkPC-FLUuE4RZdznCwTifQbhBBMO77ScruSsmOh7xDL5zICTlYqK7S21GU8Wq-f5zQy43GX-AJ0l7qI5ajx9O1jjbf1uB7fKbzNAleVgH0lN0hZPEOZb6Ldgs7i0Xwhaxk:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
cf-cache-status DYNAMIC
link <htt????/cdn.shopify.com>; rel= preconnect , <htt????/cdn.shopify.com>; rel= preconnect ; crossorigin, <//www.cratejoy.com/cdn/shop/t/3/assets/dist.app.js?v=95526308891785922171787581574>; as= script ; rel= preload , <//www.cratejoy.com/cdn/shop/t/3/assets/dist.style.css?v=27802320659987170211786712075>; as= style ; rel= preload , <//www.cratejoy.com/cdn/shop/t/3/assets/dist.collectionscss.css?v=89741006125540614431788281342>; as= style ; rel= preload , <htt????/www.cratejoy.com/cdn/shopifycloud/portable-wallets/latest/accelerated-checkout-backwards-compat.css>; as= style ; rel= preload ; crossorigin
x-content-type-options nosniff
x-request-id fc81cf80-08a6-4be1-9b80-528d5a939e65-1789560578
nel report_to : cf-nel , success_fraction :0.01, max_age :604800
shopify-complexity-score 676
shopify-complexity-score-v2 676
x-frame-options DENY
content-security-policy block-all-mixed-content; frame-ancestors none ; upgrade-insecure-requests;
strict-transport-security max-age=7889238
x-permitted-cross-domain-policies none
vary Accept
vary accept-encoding
cdn-cache-control no-cache, no-store
content-language en-FR
accept-ch Sec-CH-Viewport-Width
powered-by Shopify
server-timing processing;dur=684;desc= gc:11 , db;dur=165, db_async;dur=102.493, render;dur=282, asn;desc= 16276 , edge;desc= AMS , country;desc= FR , theme;desc= 138602774825 , pageType;desc= collection , servedBy;desc= s9sj , requestID;desc= fc81cf80-08a6-4be1-9b80-528d5a939e65-1789560578 , _y;desc= 91f802ea-92df-4559-87a6-4c3a3ffb40af , _s;desc= 998779bb-0661-411a-8094-f8e77dce2947 , _cmp;desc= 3.AMPS_FR_f_f_qKgbHxrKTCKv6l*e*RUXlg , _ye;desc= 1821118178 , _se;desc= 1789562378 , compressionLevel;desc= 5 , compressionTime;dur=17.381
x-dc gcp-europe-west4,gcp-europe-west1,gcp-europe-west1
x-xss-protection 1; mode=block
alt-svc h3= :443 ; ma=86400
server cloudflare
report-to group : cf-nel , max_age :604800, endpoints :[ url : htt????/a.nel.cloudflare.com/report/v4?s=g3SbN9Ww8FZ8WfZzjcVlkFhbXQ61o8tOntBD7sGoMC2Ef8Pqfj%2FskJapqg%2BNSJJLiD0FZsytJLw0LWEzCQ5LklLwbIswxoIGYEUV%2Bv99UD7LkPKhJukWr1%2B43w7zf%2BT0%2Bxw%3D ]
etag W/ page_cache:68014637353:CollectionDetailsController:7f9562716d29dc0c118505034041af66:8e44302f610d6153c466088dc96071a1
content-encoding gzip
cf-ray a3bfc36d5ef51606-AMS

Meta Tags

title="Pet Subscription Boxes for Dogs, Cats & More | Cratejoy"
charset="utf-8"
http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"
http-equiv="Content-Type" content="text/html; charset=utf-8"
http-equiv="cleartype" content="on"
name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no"
name="referrer" content="no-referrer-when-downgrade"
name="HandheldFriendly" content="True"
name="msvalidate.01" content="79E18506A37AC289F7A8B06E11077451"
name="google-site-verification" content="N3HF2-_ZvjYFZekqG9cAH2HKKDTnzf3Frb9scQxQhhI"
id="shopify-digital-wallet" name="shopify-digital-wallet" content="/68014637353/digital_wallets/dialog"
id="in-context-paypal-metadata" data-shop-id="68014637353" data-venmo-supported="false" data-environment="production" data-locale="en_US" data-paypal-v4="true" data-currency="USD"
name="google-site-verification" content="opnAuB9ueV-IqAkt8spQhpBnOvV8IhpTH-DIUpHPIu0"
name="description" content="Shop pet subscription boxes for dogs, cats, birds and more. Discover monthly pet boxes with treats, toys, accessories and pet care surprises."
name="robots" content="index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1"
property="og:site_name" content="Cratejoy"
property="og:url" content="htt????/www.cratejoy.com/collections/animals-pets-subscription-boxes"
property="og:locale" content="en_US"
property="og:type" content="website"
property="og:title" content="Pet Subscription Boxes for Dogs, Cats & More | Cratejoy"
property="og:description" content="Shop pet subscription boxes for dogs, cats, birds and more. Discover monthly pet boxes with treats, toys, accessories and pet care surprises."
property="og:image" content="htt????/www.cratejoy.com/cdn/shop/collections/64dd9a8a-36df-4c97-a062-c366de36341c.jpg?v=1673735454"
property="og:image:height" content="550"
property="og:image:width" content="1200"
name="twitter:card" content="summary_large_image"
name="shopify-y" content="91f802ea-92df-4559-87a6-4c3a3ffb40af" data-expiration="1821118178000"
name="shopify-s" content="998779bb-0661-411a-8094-f8e77dce2947" data-expiration="1789562378000"
name="new-cookie-storage-activated" content="f"

Load Info

page size641223
load time (s)0.95982
redirect count0
speed download136197
server IP 23.227.38.74
* all occurrences of the string "http://" have been changed to "htt???/"