An Abington man has pleaded not guilty to throwing a fatal punch at another man who complained about his aggressive dog.
Man pleads not guilty to