Should I put perennial weeds like dandelion or couch grass on the compost heap? If not, what is the best way to dispose of them?
No, do not compost. Drown them in water or dry them out completely before disposing of them.