Daniel Nelson was sentenced after he pleaded guilty to a pair of offences against his then-partner.
It’s the second time Nelson has been convicted of domestic abuse charges.
The first saw him placed on a community payback order (CPO) – but despite the similar nature of the latest offences, he was again spared a prison sentence.
However, a sheriff warned Nelson that jail would be considered if he commits any more offences.