This is something I bake once in a while for the girls at work but can be adapted for your dog. Kirby loves good food and these grain free muffins are always a nice change for him on those special mornings. I try to add eggs to his treats and meals when I can since they help maintain his shiny coat.
You can pick and choose the ingredients your pup likes best for the filling. For less calories try using turkey sausage. Kirby likes these made with real bacon bits too. Spinach is so good and so under utilized but any finely chopped veggie will work. Try different cheeses - mozzarella, Parmesan, goat, and feta. The possibilities are endless making this an easy favorite for both humans and canines.