Are dogs allowed on pitches?

Yes. Dogs must be leashed while on the premises.