The commissioner may refuse to grant, or may suspend or revoke registration of any commercial feed; any commercial feed manufacturing permit; or any commercial feed distributor permit when it is determined that: (a) The applicant, permittee, or registrant has violated the provisions of this article or any official rule promulgated hereunder; or (b) this article or the rules promulgated hereunder cannot be or will not be complied with: Provided, That the permittee or registrant shall have the opportunity to be heard prior to the suspension or revocation of the registration or permit.