Skip to content

How we compare: criteria, sources and dates

By the editorial team of Paw Ledger

Updated November 7, 2026

Paw Ledger compares pet devices from the figures their makers publish, then does the arithmetic. This page sets out what we read, when, how devices are sorted and picked, what is missing, and what we never do.

What we read, and when

What is not covered

How the 3-year cost is computed

Device price + for each refill with a published interval, 3 x 365 days divided by the days one unit lasts, times the unit price (pack price divided by units in the pack) + required plans (optional plans only when you ask). We use the brand's interval for one pet, the low end when the brand gives a range (Petlibro's liners "once every 7 to 10 days": 7 days), and spread each pack over its units rather than rounding up. Litter you already buy, electricity, tax and shipping are left out. A device with a refill or a plan whose price or interval is not published is never ranked on 3-year cost: its total is shown with the missing part named.

How tables are sorted

By store price, cheapest first, unless the column says otherwise (3-year cost). A commission, present or future, never changes an order.

How each pick is chosen

"Our picks in 30 seconds" boxes follow one written rule: the cheapest device in our check that meets the stated condition, by store price or by 3-year cost when the badge says "over 3 years". A device picked once is not picked again in the same box. The conditions:

What we do not do

How we are paid

We intend to apply to the affiliate programs of the brands that run one. If they accept, some links may earn us a commission when you buy, at no extra cost to you. Commissions are not part of any rule above. As of November 7, 2026, no program has accepted the site. Details: affiliate disclosure.

How often we update

Prices, refills and plans are read again at least once a month, and after the Black Friday and holiday sales, which were running when we read the stores. Each page shows the date it was last changed, and each price the date it was read.