Sweeping dung in a dream means collecting money. Horses’ droppings or dung in a dream mean money earned from an honorable businessman. Sitting on horse’s dung or sheep’s dung...