The Yuppy Puppy Co

Feeding Dogs Like Family

Fresh homemade dog food. Cooked in small batches. Made for local dogs and the people who love them.

Small-batch cooking • Locally made • Veteran-owned

Real ingredients, cooked fresh for local dogs.

Beef & Bloom

(Poultry-Free)

The hearty, flavor-packed beef meal, made without poultry.

Beef & Bloom is our poultry-free recipe for dogs who don’t eat chicken or turkey, or pups who simply crave a richer, more satisfying meal. This beef-forward recipe is packed with veggies and hearty add-ins.

Who it’s for:

• Dogs who don’t eat poultry

• Dogs who want stronger flavor

• Active pups needing more substance

• Owners tired of trying “everything” to get their dog to eat

Gobble & Graze

(Balanced & Mild)

The gentle turkey meal for dogs who like a lighter dinner.

Gobble & Graze is our lean turkey recipe, made in small batches and frozen fresh. It’s a mild, balanced place to start with fresh food — for picky eaters, senior pups, and any dog who likes a lighter meal.

Who it’s for:

• Picky eaters

• Dogs who like a lighter meal

• Senior pups

• Families wanting a mild, balanced fresh-food start

Meet Pepper

A happy white dog sitting in front of a bowl of dog food containing ground meat, carrots, peas, blueberries, and two small fish, indoors with a beige wall background.

Pepper is Bryan’s boxer — and the reason The Yuppy Puppy Co. started. When kibble wasn’t working for her, Bryan started cooking her meals at home, and the Yuppy Puppy Co. grew from there.

Every meal we make is cooked in small batches, with whole ingredients, here in Pennsylvania — the same way Bryan first cooked for her.

How ordering works

New orders are WAITLIST-only. Message us on our Facebook Page Messenger and say WAITLIST — joining the waitlist does not confirm an order.

Step 1 — Say WAITLIST

Send a message to The Yuppy Puppy Co. on Facebook and say WAITLIST.

Step 2 — We set you up personally

We message you back and help you choose the right meals for your dog.

Step 3 — Arrange pickup or local drop-off

We arrange pickup or local drop-off together once your order is set.

If you’re a regular, we arrange pickup or local drop-off together when your order is set. New customers start on the WAITLIST so we can set you up personally.

Contact Us

Need help choosing a recipe or figuring out your dog’s portion? We’re here to make it simple.

Message us anytime — we read every message personally.

You can also text us at (570) 933-5552, or message us on our Facebook Page — that’s where new orders start.