Our Rosie is a barker but only in certain situations. If she sees another dog walking by the house or if she is out on our deck and sees a squirrel she'll start barking like crazy. Other times I have no idea what she is barking at. I've tried one of those remotes as well and doesn't always work with her. What I have been doing is telling her "NO" "ENOUGH". It doesn't always work and if it doesn't I try to redirect her to something more interesting.
Our Rosie is 2 by the way.