I can completely feel your problem, Kimberly. I guess what you need is a good trainer. Highland Canine is one such trainer I would recomend. They specialize in
dog training,
dog protection and many more similar services. More information on Highland Canine can be found on their
website
Good Luck!