 keep finding dog poops in my yard.
Do you even have a dog?
No, It is people that pass by which let their poop in my yard.
That's so disgusting. You should catch them one day and drag them to the police station.