Ok well an ecollar is the thing you put on a dog after it has surgery its the cone thing.
http://www.petco.com/product/113494/PETCO-Dog-E-Collar.aspx?CoreCat=LookAhead
This is what you want and it works really well. It is progressive so the shocks get worse as the dog barks.I have used it with great success.
http://www.petco.com/product/8925/PetSafe-Deluxe-Bark-Control-Pet-Training-System.aspx?CoreCat=OnSiteSearch