One of the main causes of irritation to everyone – including many dog owners – is fouling in public places. Everyone has to share the same recreational space and there is nothing worse than having to constantly look for dog poo to prevent you or your children stepping or even falling into it.