I feel for you! We've dealt with this issue as well, had many bad experiences and finally decided to think like someone from a so-called developing nation - use what we have at hand, what we can grow ourselves, and learn to use everything around us.
Look up any of the talks from Helen Atthowe on this site; those are the types of methods we use. We grow/forage our own mulch. It takes time to build up, but has worked much better for us. We have become more and more self-sufficient over the years and buy fewer and fewer inputs. The last bit of stuff I buy is coconut coir and fish bonemeal for making our own seed starting/potting mixes (combined with
native soil). I haven't yet found a solution that works well enough for seed starting, for replacing the needed phosphorus in our phosphorus-deficient soil. But I keep trying!
As far as creating masses of your own compost and your own animal forage - what works for animal forage also happens to make great mulch and compost in my
experience. As long as it's not seeding.
You may wish to look into silvopasture/agroforestry/tree pasture techniques. You can grow a lot more plant-eating-animal food by using trees and coppice systems in a small space than you can with grass/forb forage. You can also grow a lot of compost and mulch. This isn't likely possible on a city lot, but you can come close with a bigger lot and of course on acreage you could do it using
permaculture water harvesting methods.
Here's an article that may sound familiar in the frustration for you; a woman who chose silvopasture solutions for her goats:
Why a California Dairy Goat Rancher Doesn’t Owe Her Soul to the Company Feed Store
Here's a book:
Silvopasture: A Guide to Managing Grazing Animals, Forage Crops, and Trees in a Temperate Farm Ecosystem. by Steve Gabriel and with foreword by permaculturist Eric Toensmeier
Here is what I'm growing for this use in my zone 8a aridland region:
Leuceana retusa -golden leadball tree - lovely, thornless nitro fixing and forage tree native to NM and Texas
Tagasaste, aka Tree Lucerne - nitro fixing, but harder to grow than Leuceana in my experience. Here's a great article about growing tagasaste for goat feed commercially:
Redwood Hill Dairy how they grow their own feed
Mulberry - forage, compost, free fruit
Honey locust - forage, compost, edible pods
Arizona sycamore is also useful - the peeling bark makes a lot of mulch each year - but I don't know it's forage value
Roselle and hibiscus relatives - many are proving quite drought tolerant. Hibiscus rosa-sinensis (
Rose of Sharon) grows in unwatered locations in Silver City, NM. Easy to propagate, cuttings
root in water.
Rose of Sharon - Hibiscus rosa-sinensis Forage as a potential feed for animals: A Review
Black locust - This has toxic bark and can only be eaten by certain animals, and only the leaves - but that is a big advantage in my situation which requires trees surviving
rabbits and
deer when young. It uses less water than Honey Locust. Online in the USA, people will often say Black Locust is poisonous to many livestock. It seems to mainly be an issue with horses if they eat too much, so you might not want it if you have horses that could get to the trees.
Here is a research paper comparing Black Locust to other forage trees for goat silvopasture:
Forage value of Mediterranean deciduous woody fodder species and its implication to management of silvo-pastoral system for goats
And this:
Cornell University Small Farms article about black locust
I like Black Locust for it's low water use and as Paul says, black Locust is one of those trees that "plays well with others". We read research that it helps walnuts grow, and planted it near some of our stunted walnuts - it did seem to help. It's a great tree.
We also use vines, which make a lot of vertical mass. Great space savers:
Hyacinth bean/Lablab
Cowpeas - forage, mulch, food
sweet potatoes - get the bonus of tubers! But the greens are good mulch and food, too.
And plants that makes a TON of material in a small space:
Sunchokes - forage, mulch, food
Prickly pear - the sorts with fewer prickles make excellent feed and a succulent mulch
Sunflowers, annual ones - the seedheads are great for chicken feed, the leaves good forage, and the leftovers make great compost
Corn, same as above, corn mulch is excellent, too.
Mexican sunflower - different varieties of tithonia are studied for forage and compost/mulch use. They reseed easily and attract many varieties of butterflies.
Wild mulches we collect:
Pigweed Amaranth - this is one of my favorites, mineral accumulating and makes excellent compost
Most any purslane relative
Any grasses lucky enough to grow this year
We use pretty much any weed before it seeds...prickly stuff goes into hugels, though, like tumbleweed.
Then on top of that, we grow winter crops that can be used as green and brown mulches, like Austrian winter pea, favas, wheat and rye. And alfalfa, though it takes a bit of water. It's a nice addition to the garden if you also like the alfalfa seeds to sprout. You can buy organic, non-gmo
project certified alfalfa seed from High Mowing seeds.
The trick is learning what goes in season when in your area and planting a wide enough variety to have something harvestable as much time as you need it.
You can look up feed values of almost all the plants listed above here:
Feedipedia - online resource of feed values aimed towards warm climate farming
Now getting the mulch part down really well for our
gardening material needs, my and my husband's goal is to have a self-contained system as much as possible, including for animal feed. We lived in Oregon buying food for our animals, and even though they were able to eat a lot off the land, it was never the whole diet. I really disliked being dependent on a feed supply/quality like that, even though we had for years.
That was in Oregon, where green material is everywhere. We moved to the desert SW and were shocked to see how dependent people were on feed. We had never seen small scale, home raised
cattle on sandlot for example. It was hard to fathom raising animals again and not having anything to feed them much of the year. So we made a promise to ourselves to hold off getting animals again until we have managed to grow almost all their food. It's been a great learning experience.