I've had my dog since she was 8 weeks old, and she's now 8 years old. From the beginning of her outdoor "potty training", I didn't want to leave poop lying around in my back yard, so I forged the habit of taking a couple of baby wipes along on every trip outdoors. I use one of the wipes on her butt (yes...because she gets on the furniture and sleeps with me. It's just good hygiene), then place it (soiled side up) flat on the ground and use the other one to pick up the poop, deposit it on the flat wipe, cover it and fold the bottom corners in so the poop's covered and I can pick up and securely hold the "package." That sounds like a lot of trouble, but after more than 3,000 times, I could do it with my eyes closed! It helps that I feed her an excellent quality diet and give her probiotics for canines, so her stools are always solid.
I bought one of those outdoor doggy septic tanks that uses enzymes and water early on. It didn't work, so I began bringing the "packages" inside and flushing their contents (not the wipes, for the sake of the plumbing--they go in a covered trashcan) down the toilet. I don't like the idea of dumping dog poop in the outdoor garbage can any more than I think parents should dump stinky filled dirty disposable diapers in garbage cans. Both dog and baby poop should be flushed and carried away in the sewer system. (Do I sound a bit OCD about this? It may be because I'm old enough to have used cloth diapers when my children were babies, and I only got my first pet at age 61. Makes a difference in perspective!)
No, it doesn't gross me out to collect the poop. After all, I take her out on leash and have watched her "go potty" 3,000-plus times over the years. It WOULD, however, gross me out to leave it there and step in it later!
To everyone reading this and laughing their heads off--it IS funny, but it's also effective!