Why is there dog poo everywhere?!?

I moved here a few months ago and I've already stepped in dog poo THREE TIMES. I live in Hanover where the neighbours and streets are nice but there's still shit everywhere. I thought London was bad 😭