So sorry for your lost! I knew a person that a dog literally tore a wall of their chicken coop in the matter of minutes and killed the flock.
As far as your neighbor being angry about you shooting their dog, that is completely understandable, but unless you have different rights that I do, you...