The video below was created by McCann Madrid for the Brunete Council in Spain to showcase their program for encouraging dog owners to clean up after their pets. It sounds like the town was having quite a problem with dog owners leaving their pet's waste lying everywhere. So they hired McCann to develop a program where volunteers approached the owners of dogs who had left waste in a public area. By talking with the owner, they were able to find out the dog's name. The volunteer then collected the dog's waste and accessed the town's database of dog registrations to find out the owner's name and address. Then they shipped the offensive waste back to the owner. Based on the video, it appears this method reduced violations by 70%.
The USEPA has more information about pet waste management here: EPA Stormwater BMPs – Pet Waste Management