Preheat the oven to 350 degrees Fahrenheit. Strip the rosemary from its stems.
In a medium mixing bowl, combine the flour, egg, olive oil, and half of the rosemary. Mix well.Add in the ¼ cup water and mix well again. If you think your mixture is too thick, add in a tablespoon more of water at a time until you reach the desired consistency. Place the batter in a frosting bag and evenly distribute among each of the donut cavities in your pan. Bake for 13 minutes. Let cool in the pan for 5 minutes, then remove to a cooling rack to finish cooling for another 15 minutes.
Place the cream cheese in a small bowl and microwave for 20 seconds then stir well. Add the 2 tablespoons of water and stir until combined. Dip the top of your donuts in the cream cheese and sprinkle with the leftover rosemary. Store in a sealed container in the fridge for up to a week.
The ingredients in this recipe are generally recognized as safe for dogs. While I am comfortable feeding these to my dog, I always suggest consulting with your veterinarian for what is safe for YOUR dog.
Note: You can serve these donuts to your dog with or without the cream cheese on top.
Calories: 304kcal | Carbohydrates: 22g | Protein: 5g | Fat: 23g | Saturated Fat: 5g | Trans Fat: 1g | Cholesterol: 38mg | Sodium: 43mg | Potassium: 134mg | Fiber: 3g | Sugar: 1g | Vitamin A: 179IU | Vitamin C: 1mg | Calcium: 25mg | Iron: 1mg