Shandi tends to get overly excited when she sees another dog on walks and it is very hard to control her. She doesnt listen to a word I say. I mean she just wants to play but I dont trust letting her off the leash after I already lost her before. We did get a head halter which has helped a little but her bad behaviour has not stopped. Every time she sees another dog she pulls, whines and barks. Some days I dread taking her for a walk and I end up getting frustrated. It's embarrassing to be seen with a dog like that. I have tried bringing treats but after a while she's not interested What can I do?