Forgive me for answering your "Where can I find a good X?" with "But you don't need an X!" I hate those answers, but I'm hoping that maybe this one will be helpful anyway. Maybe?
I have a Chihuahua. Small poos. I just invert the bag over my hand so it's like a fingerless glove, reach down and grab the poo, pull the bag back over my hand, and tie it in a knot. Seems like carrying around a pooper scooper would be annoying when you're already holding the leash, maybe your house keys, etc. And then you have this dirty, gross thing that you have to hold on walks and find a place to store at home. (This is the same reason I find the Shenis initially intriguing, and then my reaction changes to, "Oh, but... ew.")
As for the awkwardness, I don't feel awkward about it at all. I feel like my bending over and picking it up is announcing to the neighborhood, "Look at me! I'm not an asshole who leaves shit in your yard!"