(a) The law enforcement officer or any agent of the county or of the municipality, without the requirement of any fee or charge for court costs, shall immediately petition the municipal court if the violation involves a municipal ordinance or the district court in the county in which the dog or cat is found for a hearing to be set within 20 days of seizure of the dog or cat or issuance of the order to provide care. The hearing shall be held not more than 10 days after the setting of the date to determine whether the owner, if known, is able to provide adequately and protectively for the dog or cat and is fit to have custody of the dog or cat. The hearing shall be concluded and the court order entered within 30 days after the date the hearing is commenced.
(b) The owner, at least five days prior to holding such a hearing, shall be notified of the date of the hearing to determine if the owner is able to provide adequately and protectively for the dog or cat and is fit to have custody of the dog or cat.