Yes, dandelion pullers effectively prevent dandelions from growing in your garden. They also work great for onion grass and help pull the weeds out of the ground completely.