I just felt you were being sensational.
The reality is that toxocariasis related blindness is very rare.
I mean if you are basing the whole premise of banning dogs on that, I think it's a bit light and overzealous.
BTW, how would you police the banning of dogs in Llandaff fields ? If there is going to be a warden there all day making sure no dogs set foot on the pitches, couldn't that same person be employed to fine (shit) litterers and let the majority of responsible dog owners enjoy their walk and not be penalised for the dullards who don't respect the rules ?