In what may surprise some locals, however, the Czech capital did rate well in its fines for not cleaning up after dogs, rating sixth. Only Madrid, Singapore, Barcelona, Oslo, and San Francisco levied higher fines against owners for not cleaning up after their dogs.