Stopping dogs from pooing in your yard...
On the topic of dog poo - In Fiji, where the locals drink gallons of kava/yaqona (piper methysticum), they use the grounds of the powdered mix to keep dogs out of their yard. If you have a kava-loving Fijian friend, ask him to keep the waste grounds/powder for you - then simply sprinkle it around your front yard and it definitely keeps dogs away.
Years ago when our neighbour's dogs used to poo right next to the fenceline, we sprinkled used kava powder all along the fenceline. The 2 dogs kept well away from the fence after that & poo-ed on their owner's verandah! Great stuff!!!!
Problem is having to top up every now and again, so you'd have to find a Fijian who is addicted to kava.