From vet bills to dog food: Earn points, miles and cash-back rewards on pet expenses
Editor's Note
When maximizing points and miles for your family, there's no reason to leave the furriest family members out of the fun.
Whether you have a points pup or a first-class feline, there are plenty of ways to turn those monthly orders for food, toys, pet supplies and more into your next vacation (we're just not responsible for what your pets may do when they see your suitcase come out — again).

Maximize points and miles on pet food purchases
One of the best shopping revolutions of the 21st century is having 40-pound bags of pet food delivered right to our doors thanks to online shopping (and strong delivery people). Luckily, when you order pet food and other supplies online, you can easily rack up the rewards just as you do with most other online purchases.
Shop through an online portal
The quickest way to spot how many points or miles per dollar you can earn for your online pet food order is to head to cashbackmonitor.com and look for the online shopping portal awarding the most points, miles or cash back per dollar where you want to shop. These rates can and do vary, so check each time, but a few current examples include:
- Petco: 1 mile per dollar spent via American Airlines AAdvantage and United Airlines MileagePlus
- Walmart: Up to 3.5 miles per dollar spent with American AAdvantage
- Chewy: 1 mile per dollar spent through United MileagePlus, Alaska Airlines Mileage Plan, Delta Air Lines SkyMiles, American AAdvantage and Southwest Airlines Rapid Rewards
Related: Guide to maximizing online shopping portals
Maximize cash back and 0% APR on pet purchases
Daisy Hernandez, TPG's credit cards editor, makes monthly purchases for her two pups, Sonny, a Shiba-cattle dog mix, and Heidi, a Chihuahua mix. She also has a Chewy subscription that delivers food, flea and tick meds, and treats to her door every six or so weeks. Since she has two fur babies, she often buys doubles of certain items, which can add up quickly.
To maximize her pet-related purchases, she's made it a habit to check current offers on her Blue Cash Preferred® Card from American Express and Chase Sapphire Reserve® (see rates and fees) to earn cash back and points every time she buys something.
On top of this, she also buys through Rakuten, a cash-back shopping portal that offers solid reward rates. Over Christmas 2023, Rakuten featured a whopping 20% cash back on all purchases made with PetSmart. Therefore, she bought $80 worth of goodies for her pups and earned $16 in cash back.
Unfortunately, emergencies can happen with your pets, and if you don't have pet insurance, these can create massive vet bills. However, credit cards can play an important role here, as many offer an introductory 0% annual percentage rate on purchases for a period of time after opening.
Nick Ewen, TPG's director of content, utilized this exact strategy with his dog, Winston, who underwent emergency surgery to remove a mass on his spleen:
Winston is a part of our family, so there was no question that we would do everything we could to help him. However, rather than dipping into our savings to cover the expense of the procedure and his recovery (which is expected to be close to $5,000), I utilized my new Chase Freedom Unlimited®, which offers 0% APR on purchases for the first 15 months (then a variable APR of 18.24%-27.74% applies). This allows me to fit a manageable monthly payment into my budget, and I'll still earn valuable rewards in the process.
Check the United MileagePlus X app
You can earn United miles by purchasing immediate electronic gift cards within the United MileagePlus X app. For example, if you are shopping at Petco and your total is $85.84, you can open up your app and immediately purchase a Petco gift card for that exact amount and earn bonus miles by paying at the register with your new gift card. This also works when paying for an order online.
In addition to Petco, you will often find opportunities to earn bonus miles at pet-friendly shopping destinations such as Walmart, Sam's Club and more within the app. Those with a United Airlines credit card, such as the United℠ Explorer Card (see rates and fees), get a 25% bonus on miles earned via the app.

Stack and save on Amazon
If you order your pet supplies via Amazon, there are lots of ways to stack earnings and save money. First, set up an Amazon subscription for discounts on items like dog or cat food, treats, and more.
Next, you'll want to stock up on Amazon gift cards to truly maximize your earnings. You can buy Amazon gift cards at a U.S. supermarket with an American Express® Gold Card to earn 4 Membership Rewards points per dollar spent on those purchases (on up to $25,000 in purchases per calendar year, then 1 point per dollar thereafter).
Alternatively, you could use the Ink Business Cash® Credit Card (see rates and fees) to purchase Amazon gift cards at an office supply store to earn 5% cash back (on the first $25,000 in combined purchases each account anniversary year). The Prime Visa (see rates and fees) card is also an option that offers 5% back on Amazon purchases.
Related: The best credit cards to use for Amazon purchases
Save money on pet supplies
In addition to earning points or miles, your rewards credit cards can help you save money on pet costs. Two main ways to save money thanks to your cards are via Amex Offers and Chase Offers. To check what offers are available on your cards, log in to your account and search the offers sections. Some offers are targeted.
Once you have added an offer to your card, you can then use your cards to automatically save money or earn bonus points. The exact pet-related offers come and go; previous offers TPG staffers have seen include:
- BarkBox: 10% cash back (through Chase Offers)
- Kriser's Natural Pet: 10% cash back (through Chase Offers)
Best credit cards for pet costs
Owning a pet can easily cost hundreds, if not thousands, of dollars each year, for everything from vet visits and boarding to supplies and medication. It pays to use the right credit cards for pet costs. For charges like vet checkups and grooming appointments that fall outside routine credit card bonus categories, a solid everyday credit card is probably your best choice for pet expenses. A few of our suggestions include:
- Chase Freedom Flex® (see rates and fees): Earn 5% back at pet shops and on veterinarian services through Dec. 31 after activating this bonus category.
- Chase Freedom Unlimited (see rates and fees): Earn 1.5% back on nonbonus spending.
- Capital One Venture Rewards Credit Card: Earn 2 miles for every dollar spent.
- The Blue Business® Plus Credit Card from American Express: Earn 2 Membership Rewards points per dollar spent on the first $50,000 in purchases each calendar year (then 1 point per dollar thereafter).
- Citi Double Cash® Card (see rates and fees): Earn 2% cash back on everything (broken down as 1% back when you make a purchase and 1% back when you pay it off).
For online purchases, a great choice might be the Bank of America® Customized Cash Rewards credit card, which awards 6% back (for the first year, then 3%) on your choice of rotating categories, one of which is online shopping (on up to $2,500 per quarter in combined spending, then 1%).
Bottom line
The TPG Points Pups (or, at least, their "pawrents") stack many of these opportunities to turn dog treats into beach retreats. Once your pups help earn all these points and miles, it's only fair to explore how to take them along on your next vacation.
Updated 5/28/25
TPG featured card
at Capital One's secure site
Terms & restrictions apply. See rates & fees.
| 5X miles | Earn 5X miles on hotels, vacation rentals and rental cars booked through Capital One Travel |
| 2X miles | Earn unlimited 2X miles on every purchase, every day |
Pros
- Stellar welcome offer of 75,000 miles after spending $4,000 on purchases in the first three months from account opening. Plus, a $250 Capital One Travel credit to use in your first cardholder year upon account opening.
- You'll earn 2 miles per dollar on every purchase, which means you won't have to worry about memorizing bonus categories
- Rewards are versatile and can be redeemed for a statement credit or transferred to Capital One’s transfer partners
Cons
- Highest bonus-earning categories only on travel booked via Capital One Travel
- LIMITED-TIME OFFER: Enjoy $250 to use on Capital One Travel in your first cardholder year, plus earn 75,000 bonus miles once you spend $4,000 on purchases within the first 3 months from account opening - that’s equal to $1,000 in travel
- Earn unlimited 2X miles on every purchase, every day
- Earn 5X miles on hotels, vacation rentals and rental cars booked through Capital One Travel
- Miles won't expire for the life of the account and there's no limit to how many you can earn
- Receive up to a $120 credit for Global Entry or TSA PreCheck®
- Use your miles to get reimbursed for any travel purchase—or redeem by booking a trip through Capital One Travel
- Enjoy a $50 experience credit and other premium benefits with every hotel and vacation rental booked from the Lifestyle Collection
- Transfer your miles to your choice of 15+ travel loyalty programs
- Top rated mobile app



