Our almost 5 month old pup has started an annoying habit of barking at other dogs while on leash. It seems to be coinciding with a bad teething period/phase, but is really annoying. She plays great at the beach, and at doggy day care off leash, but has just started to bark aggressively at other dogs when leashed. Any advice would be greatly appreciated.