If your dog loves a crunchy treat that is also healthy, you have come to the right place. These Cranberry Coconut Dog Cookies with Oat Flour are simple to make and packed with ingredients that are safe for your pup.
They are perfect for training sessions, after walk rewards, or just because your furry friend deserves something special.
Best of all, you control exactly what goes into the bowl, so there are no hidden additives or preservatives.
Ingredients
Here is everything you need to make about 20 small cookies. All ingredients are dog safe and easy to find.
- 1 cup oat flour (made from ground oats or store bought)
- 1/4 cup unsweetened shredded coconut
- 1/4 cup dried cranberries (look for no sugar added and no sweeteners like xylitol)
- 1 large egg
- 2 tablespoons coconut oil (melted and cooled)
- 1/4 cup water (plus more if needed for dough consistency)
Make sure your dried cranberries are plain. Avoid any that have added sugar, artificial flavors, or xylitol, which is toxic to dogs.
If you cannot find plain dried cranberries, you can use fresh or frozen cranberries and chop them finely.

How to Make It
Follow these simple steps to bake a batch of dog friendly cookies.
- Preheat your oven to 350°F (175°C). Line a baking sheet with parchment paper or a silicone baking mat.
- In a large mixing bowl, combine the oat flour and shredded coconut. Stir them together with a fork.
- Add the dried cranberries to the dry mixture. If they are very large, chop them into smaller pieces to avoid choking hazards for small dogs.
- In a separate small bowl, whisk the egg, melted coconut oil, and water together until smooth.
- Pour the wet ingredients into the dry ingredients. Mix with a spoon or your hands until a firm dough forms. If the dough feels too dry, add a tablespoon of water at a time until it comes together.
- Lightly flour your countertop or a cutting board with a little extra oat flour.
Roll the dough out to about 1/4 inch thickness.
- Use a small cookie cutter or a knife to cut out shapes. Dog bone shapes are fun, but any small cutter works. Reroll scraps and cut more cookies.
- Place the cookies on the prepared baking sheet, spacing them about 1 inch apart.
- Bake for 12 to 15 minutes, or until the edges are lightly golden and the cookies feel firm to the touch.
- Let the cookies cool completely on a wire rack before serving them to your dog.
They will harden a bit more as they cool.
Storage Instructions
Store these cookies in an airtight container at room temperature for up to one week.
If you live in a humid area, keep them in the fridge to prevent spoilage. For longer storage, place the cookies in a freezer safe bag or container.
They will stay fresh in the freezer for up to three months. Just thaw a few at room temperature before giving them to your dog. You can also break them into smaller pieces for portion control.
Always check the cookies for signs of mold or staleness before feeding. If they feel soft or smell off, toss them away.

Benefits of This Recipe
Oat flour is a great source of fiber and helps support healthy digestion in dogs. It is also gluten free, which makes it a good option for dogs with mild grain sensitivities.
Cranberries are rich in antioxidants and can support urinary tract health. Just remember to use plain cranberries with no added sugar.
Coconut provides healthy fats that can give your dog a shiny coat and support skin health.
Coconut oil is also known for its mild antibacterial properties. Egg adds high quality protein, which supports muscle maintenance and overall energy. This recipe is balanced as an occasional treat.
It should not replace your dog’s regular meals, but it makes a nutritious snack that you can feel good about.
Common Mistakes to Avoid
One big mistake is using sweetened coconut or dried cranberries with added sugar. Stick to unsweetened varieties to keep the cookies safe and healthy.
Another error is overbaking the cookies. They will continue to harden as they cool. If you bake them too long, they can become rock hard and difficult for your dog to chew.
Keep an eye on the oven and pull them out when the edges just start to turn golden.
Do not substitute oat flour with wheat flour unless your dog handles wheat well. Some dogs have trouble digesting wheat, and oat flour is much gentler.
Also avoid using garlic, onion, or any seasoning in this recipe.
Dogs do not need salt, pepper, or spices. Keep it simple. Portioning matters.
These are treats, not meals. Give only one or two cookies per day depending on your dog’s size. Overfeeding can lead to weight gain or an upset stomach.
FAQs
Can I use fresh cranberries instead of dried?
Yes, you can use fresh or frozen cranberries. Finely chop them before mixing into the dough. Fresh cranberries are more tart, so your dog might need a little time to get used to the flavor.
Lower the water slightly to account for the extra moisture.
How many cookies should I give my dog per day?
For small dogs (under 20 pounds), give 1 cookie per day. For medium dogs (20 to 50 pounds), 2 cookies is a good limit. Large dogs can have up to 3 cookies.
Always consider your dog’s overall diet and activity level.
Can I use regular flour instead of oat flour?
You can substitute whole wheat flour or brown rice flour, but oat flour is the most gentle on sensitive stomachs. If you use wheat flour, start with a small amount and watch your dog for any digestive issues.
How long do these cookies stay fresh?
At room temperature in an airtight container, they last up to one week. In the fridge, they stay fresh for up to two weeks. In the freezer, they last up to three months.
Are these cookies safe for puppies?
Yes, these cookies are safe for puppies over 8 weeks old. Just cut them into smaller pieces to prevent choking. Puppies have sensitive teeth, so make sure the cookies are not too hard.
Can I add protein powder to this recipe?
You can add a small amount of dog safe protein powder, such as unflavored collagen or plain whey protein. Avoid any powders with artificial sweeteners or added sugars. Start with one tablespoon and adjust the water as needed.






