Our dog and 2 cats are fed on a raw meat diet. This isn't the BARF thing but a prey model type diet where we give them flesh, bones and organ meat in roughly prey-animal type proportions (hope that makes sense!). It's really easy and in the U.K was very cheap using meat from landywoods.co.uk Here in France it's more expensive as because we're a vegetarian family we don't have a friendly local butcher to go to for scraps. They're thriving on this diet, though. The dog also gets table scraps. The raw bones keep the animals' teeth cleaned, thereby saving on vets bills for the dog.
We use a herbal worm treatment for pets - a pipette full a month for the dogs and less for the cats (
http://www.holisticpetsupplies.co.uk/pr ... ucts_id=87).
The dog is (unfortunately) vaccinated as he has a pet passport, the cats are unvaccinated.
The dog poops in the garden and it rots very quickly without smell in situ. Not at all like the huge piles I had to deal with when he ate dried food.
Cat litter I use a 100% vegetable based brand from the shops. The last one I used was 100% apples (!?) and was very dark brown in colour with quite a nice 'green' smell - but I haven't found it in the shops again. When we had a catflap they just went outside, no need for a litter tray. I'd love to be able to compost the used litter, as it's one of the few things we throw away, but I don't think you're supposed to compost dog and cat waste cos of toxins - any ideas?
Don't know what to do about fleas. We did use a herbal drop stuff - different ones for the cats and dog - but it didn't seem to do much except cause one of the cats to swell around her next and be very unhappy for a couple of weeks, so we'll not use that again. We tried a non-chemical powder stuff (
http://www.holisticpetsupplies.co.uk/pr ... cts_id=476) but that doesn't seem to have worked and I'm worried about the pets' natural oils in their coats being dried up, also when you read the description it sounds a bit unsustainable to me! We used to use a chemical drop on the dog but then when we got the cats we couldn't, as you're supposed to keep them separate for 48 hours or so as it's dangerous to cats, and they all like to snuggle together!