It looks okay to me, with exception to the rice. Why do you feed rice?, dogs do not need grain.
Also, are the bones raw, meaty bones that can be completely eaten, if so this is good.
How often do you give fruit and veg? It is also debatable whether this is strictly necessary. If it is only once or twice a week, it is okay. If it is more often, I would reduce the occasions.
Snomaes