I have had dogs all my life. I have walked a dog roughly twice a day for the past 17 years, give or take a few months travelling/uni etc. I step in dog poo reasonably regularly, maybe once a week (so about 1:14 walks). None of the dogs I have ever walked - and I have walked a dog about 10,000 times - has ever stepped in poo. WHY? Do they have some sort of sixth sense? My dog pelts across the green/fields/woods and doesn't seem to look where he is going - and yet he is always dog poo free!