Any Animal Control Officer may seize and impound an animal for a violation of any provision of this chapter or State law in any of the following situations where the owner of the animal is not present and the Officer has reasonable cause to believe that such seizure is necessary for any of the following reasons:
A. To protect public safety and welfare.
B. To protect an animal which is injured, sick or starving.
C. To protect an animal from injury which has strayed onto public property or a public right-of-way.
D. To protect a domestic animal from imminent risk of harm.
Upon the impoundment of any such animal, the owner/guardian shall be notified and may request a hearing and determination in accordance with the provisions of this chapter.