If you don't want to get into a fight with her son, I'd suggest calling the police. They can also tell the mom that it is illegal for her to let her dog crap in the yard.
^^^This
Simple solution: Airsoft - one pop and the pooch will stay off your lawn forever, dogs learn much quicker than humans.
^^Not this,not the dogs fault and this will escalate the whole mess.