Sending this as a mail, but thought I'd post it for the sake of others!
I used to hate opening dog food cans - I'm a vegetarian, and the stench makes me retch! My dog also began to get fussier and fussier - he just would not eat the stuff, no matter what brand I bought. And he suffered from constipation. One day, I noticed that the car stank of dog ****. When I let the dog out of the back, his entire rear end was caked in dog poo. I mean, thickly caked, squashed in about an inch thick.
I took him home and scubbed him off; great wads of poo fell off of him! It was the most disgusting job I ever did!
After that I changed his diet. We can get frozen chicken mince in our local pet store, so I bought a big packet of that. I put some in a frying pan, cook it for about one minute. Add dry dog food (based on oat and vegetable flakes) and some canned vegetables: carrots or peas. Let it cool and mix together thoroughly. My dog LOVES this food. He eats every single last pea.
I can't say I noticed a change on health - hes always been healthy and bouncy - but his digestion has improved, and best of all, his poo is soft but firm and actually doesn't stink any more. And I enjoy making this food, it actually looks and smells good!