Fife man assaulted police officer after bread-throwing neighbour ‘ruined puppy’s training’

Dunfermline Sheriff Court. Pic taken by Will Lyon.
Dunfermline Sheriff Court. Pic taken by Will Lyon.