Dog treat ingredient checker: is your homemade recipe safe?

This dog treat ingredient checker shows whether a homemade recipe is safe before you bake. Tap each ingredient and it marks which ones are safe, which to keep small, and which to remove, with a short reason for each. It takes under a minute.

Check your treat recipe

Tap every ingredient your recipe uses. Your result appears below.

Nothing picked yetTap the ingredients in your recipe above to check them.

    For healthy adult dogs eating treat-sized amounts. Treats should stay under 10% of daily calories. If your dog already ate something marked Avoid, call your vet or ASPCA Animal Poison Control at (888) 426-4435 (US).

    How to use the dog treat ingredient checker

    Tap every ingredient in your recipe, including extras like broth, spices or a drizzle of honey. The summary above the results tells you if the recipe is ready. Remove anything marked avoid, and use anything marked small amounts only sparingly.

    Even safe ingredients add calories. Treats should stay under 10% of your dog’s daily calories, so a tray of homemade biscuits is still a treat and not a meal. If an ingredient is not on the list, leave it out until you have checked with your vet.

    Ingredients that are never safe in dog treats

    Xylitol, chocolate and cocoa, grapes and raisins, macadamia nuts, onion, garlic, nutmeg and raw yeast dough should never go into dog treats. These can cause poisoning or serious illness, and several of them hide in everyday baking ingredients like sugar-free peanut butter and spice mixes.

    Xylitol is the one people miss most often. It can be listed as birch sugar and turns up in sugar-free peanut butter, yogurt and syrups. Onion and garlic powder hide in store-bought broth, and nutmeg in pumpkin spice blends. Bacon is not toxic, but its fat and salt make it a poor choice for treats. Our guide to human foods dogs can eat covers these foods in more detail.

    Why some ingredients are small amounts only

    Peanut butter, cheese, butter, coconut oil, honey, yogurt and liver are not toxic, but they bring fat, sugar, lactose or vitamin A that adds up quickly. A little is fine in a batch of treats. A recipe built around them is not.

    Dogs with pancreatitis, diabetes, a sensitive stomach or a weight problem are the exception, so ask your vet before using anything from this group. Fruit makes a good base for treats, but it still carries natural sugar. See our guide on whether dogs can eat strawberries for serving ideas.

    What to do if your dog ate a toxic ingredient

    Call your vet or an animal poison control line straight away, even if your dog seems fine, because some poisonings take hours to show. Have the ingredient, amount and your dog’s weight ready, and do not make your dog vomit unless told to.

    In the US, the ASPCA Animal Poison Control Center answers calls at (888) 426-4435, and a consultation fee may apply. Its list of people foods to avoid is a useful reference to keep bookmarked.

    How this checker was built

    Each rating follows published veterinary guidance, including the ASPCA Animal Poison Control Center’s list of foods to avoid, and was reviewed in September 2026. Ratings apply to healthy adult dogs eating treat-sized amounts and do not replace your own vet’s advice.