Sheep manure is the best manure because it is an excellent soil improver and conditioner. It also contains a high amount of potassium which strengthens the cell walls of plants.