Court hears owner assaulted man who nearly ran over his dog

© Gordon CurrieAlexander Hamilton outside Perth Sheriff Court
Alexander Hamilton outside Perth Sheriff Court