Well, you have his defense all set, but I know here in Virginia (not noting any other place in the USA)...you can get a ticket for a dog barking. They are violating a noise ordinance. If I got a ticket, I'd certainly mention how many other dogs lived close by and they'd need to PROVE it was mine.
Good luck.
PS Ramsey barks her head off if she is ever left alone in
another room. Good thing the only people she's bothering is us.
PPSS Just recognized your user id...how are the kitty babies?