You have every reason to be upset. First of all, people need to realize that just because dogs bark, does not mean they're agressive. My dog barks at everybody but she's a very loving dog. It's natural instinct. I would reply back. They could have came and talked to you and been more polite about it. You have every right to defend yourself and your sweet boy.
R.I.P. Snowy (Snow White) - 7.22.00 - 10.12.11. My Angel <3
Skye (Skye Blanket) (8.22.11) - My Princess <3
"God gave me you for the ups & downs, god gave me you for the days of doubt.."