Sachverhalt: Sachverhalt: A. Mit Schreiben vom 20. Dezember 1999 erstattete B.X._ beim Oberamt Dorneck-Thierstein und anschliessend beim zuständigen Untersuchungsrichteramt des Kantons Solothurn Anzeige gegen A._. Sie führte aus, dieser habe am 15. Dezember 1999, um ca. 21.30 Uhr, in Kleinlützel bei der Verzweigung Mühlerainstrasse/Schulstrasse seinen Hund von der Leine gelassen, als er sie erblickt habe, worauf der Hund auf sie zugerannt sei, gebellt und sie angegriffen habe. A._ habe seinen Hund nicht zurückgerufen, sondern dem Angriff belustigt zugeschaut. Sie erachte das Verhalten des Hundehalters als nicht gesetzeskonform. Das Untersuchungsrichteramt verurteilte A._ mit Strafverfügung vom 18. Mai 2000 in Anwendung von § 9 des solothurnischen Gesetzes über das Halten von Hunden (Hundegesetz) sowie von § 5 Abs. 2 und § 30 der Vollzugsverordnung zu diesem Gesetz wegen Laufenlassens eines Hundes zu einer Busse von Fr. 50.--. Nachdem A._ dagegen Einsprache erhoben hatte, wurde die Sache zur gerichtlichen Beurteilung an den Amtsgerichtspräsidenten von Dorneck-Thierstein überwiesen. Dieser sprach A._ mit Urteil vom 18. Juni 2001 der Widerhandlung gegen das Hundegesetz schuldig und bestrafte ihn mit einer Busse von Fr. 50.--. Gegen dieses Urteil erhob A._ Kassationsbeschwerde, die das Obergericht des Kantons Solothurn am 14. Februar 2002 abwies. Das Untersuchungsrichteramt verurteilte A._ mit Strafverfügung vom 18. Mai 2000 in Anwendung von § 9 des solothurnischen Gesetzes über das Halten von Hunden (Hundegesetz) sowie von § 5 Abs. 2 und § 30 der Vollzugsverordnung zu diesem Gesetz wegen Laufenlassens eines Hundes zu einer Busse von Fr. 50.--. Nachdem A._ dagegen Einsprache erhoben hatte, wurde die Sache zur gerichtlichen Beurteilung an den Amtsgerichtspräsidenten von Dorneck-Thierstein überwiesen. Dieser sprach A._ mit Urteil vom 18. Juni 2001 der Widerhandlung gegen das Hundegesetz schuldig und bestrafte ihn mit einer Busse von Fr. 50.--. Gegen dieses Urteil erhob A._ Kassationsbeschwerde, die das Obergericht des Kantons Solothurn am 14. Februar 2002 abwies. B. A._ reichte mit Eingabe vom 16. April 2002 gegen den Entscheid des Obergerichts staatsrechtliche Beschwerde beim Bundesgericht ein. Er beantragt, das angefochtene Urteil sei aufzuheben und die Sache sei "zur Freisprechung des Beschwerdeführers bzw. zur Neubeurteilung an die Vorinstanz zurückzuweisen". Ausserdem stellte er das Gesuch, der Beschwerde sei aufschiebende Wirkung beizulegen. B. A._ reichte mit Eingabe vom 16. April 2002 gegen den Entscheid des Obergerichts staatsrechtliche Beschwerde beim Bundesgericht ein. Er beantragt, das angefochtene Urteil sei aufzuheben und die Sache sei "zur Freisprechung des Beschwerdeführers bzw. zur Neubeurteilung an die Vorinstanz zurückzuweisen". Ausserdem stellte er das Gesuch, der Beschwerde sei aufschiebende Wirkung beizulegen. C. Das Obergericht des Kantons Solothurn beantragt in seiner Vernehmlassung vom 26. April 2002, die Beschwerde sei abzuweisen. Die Staatsanwaltschaft verzichtete auf eine Vernehmlassung. C. Das Obergericht des Kantons Solothurn beantragt in seiner Vernehmlassung vom 26. April 2002, die Beschwerde sei abzuweisen. Die Staatsanwaltschaft verzichtete auf eine Vernehmlassung. D. Mit Präsidialverfügung vom 23. Mai 2002 wurde der Beschwerde aufschiebende Wirkung zuerkannt.