I haven't seen anything in the Planning Board minutes, so I went to look at the zoning code for Romulus. Kennels are not listed as a special use, so they may be able to put it up without any kind of review at all.
I am going to contact the town immediately and tell them that this use should not be allowed without public comment.
HA, I think they know what the public will say
The public can howl, growl, snarl, bare their teeth and bark and fight all they want, will still happen since it's legal.