Aberdeen man jailed over attack on puppy

Kristopher Anderson.
Kristopher Anderson.