Skip to main content
Pet size cards on a product page

Size options shown as pet size cards

Pet size labels settings

1 Theme settings · 2 Pet size labels

Puggy can turn a size option into cards labeled for the pet it suits, such as Small dogs or Kittens. Each card shows a dog or cat silhouette that grows with the size, plus your own value (for example 300 g) underneath.

When the cards appear

  • The option name is listed in Theme settings > Pet size labels > Option names to label (default Pack size, Size).
  • The option has 2 to 5 values and no color or image swatches.
  • The product is tagged with the Dog product tag (default Dogs), the Cat product tag (default Cats), or both. Capital letters don’t matter.
  • Label size options by pet size is turned on.
Any other option keeps the standard picker. The cards appear on product pages, in the Featured product section and in quick view.

How values are matched

Values are read in the order they appear on the product, so list them smallest first in Shopify admin. Products tagged with both tags use the shared wording and show both silhouettes. A hint such as Pick the size that suits your dog appears above the cards. Sold-out sizes stay visible but are faded and crossed out.

Set an exact label for one value

  1. In Shopify admin, go to Settings > Metafields and metaobjects > Variants and add a definition with the namespace and key custom.pet_size, type Single line text.
  2. Open the product, select the variant and type the label you want, for example Up to 10 kg.
  3. That variant’s card now shows your label instead of the automatic one.

Change the wording

In Shopify admin, go to Online Store > Themes, open the … menu beside Puggy and choose Edit default theme content. Search for Pet size (under Commerce) to edit the labels and hints, in every language you publish.

Turn it off

Untick Label size options by pet size in Theme settings > Pet size labels. Size options then use the standard dropdown or buttons.