The RSPCA (UK-based, Royal Society for the Prevention of Cruelty to Animals) has a publication called Complete Dog Care Manual, which includes a section headlined
Cleaning up dog mess.
So I'd go for that if you're not sure how others might react to various different words (for example, poop may be considered "childish", shit may be a bit too crude, and waste is somewhat "clinical").
Logically, you might think dogs' mess would be more "correct", but in fact that form is quite uncommon.
Note that whenever possible, corporate/government documents, newspapers, etc., tend to avoid directly referring to the excrement itself. You probably wouldn't want to bring it up in after-dinner conversation anyway, but "There's a problem with dog fouling in our local park" might be more acceptable there.
UPDATE: Intrigued by some of the comments, I dug deeper. It turns out Americans favour "poop"...
(NGrams, "American English" corpus)
...whereas Brits favour "mess" or "dirt"...
(NGrams, "British English" corpus)
Note that I didn't include "shit" in those charts. It's actually far more common than all the alternatives put together, but in many contexts it would definitely be far too vulgar to use safely.
The subtle difference between the two words is this: functionality refers to the capability and suitability of a thing, whereas function refers, without value judgment, to the action a thing performs or is intended to perform.
The bridge serves the function of allowing cars and trucks to cross the river.
Traffic volume has increased tenfold since the two-lane bridge was
built. The functionality of the bridge has diminished greatly.
A new four-lane bridge is contemplated.
We have added new functionality to the software. It can now do OCR.
Best Answer
"Gating" is not a standard English word, but it's a reasonable word to invent in this context.
A "gate" is, of course, a barrier that can be opened and closed. So in order to "open" the gate so your project can pass to the next level, you need to meet certain criteria. Their are criteria for the gate.
We sometimes add -ing to a word for a "thing" to change it into a process or subject area. Like, we sell our products to the "market". We call this process "marketing". We attach two pieces of metal together with a "weld". We call this process "welding". Etc.
So, we pass through a "gate". We call this process "gating".
There are already common words for this idea, as @probablyme says. But if you're inventing a new technique, it's common to invent new words for it. At best this is to prevent confusion with older ideas that are similar but not quite the same. At worst it is to make it sound like you've invented something truly new when really you just have a minor refinement of existing ideas.