[CENTER][FONT=Georgia]Buy a squirt bottle and fill it with water (like the one that febreeze comes in). [/FONT][FONT=Georgia]When he freaks out or barks[/FONT][FONT=Georgia] squirt him. After a few you won't even have squirt him, you'll just point the bottle and he'll know he's doing something wrong (being anti social). I do this with my sister's pit bull and it works very well. And use 'uh uh' instead 'no'.
It might not help him be social but it could help the barking.
[/FONT][/CENTER]