$4000 fine for Bunbury puppy beatings