We have a 5 month old puppy (lab/hound/jack russell terrier mix) that we adopted two months ago. Almost every time that she sees a dog while on leash she starts either pulling towards them and/or barking. Through her multiple interactions with other dogs and at the dog park, its is clear to us that she is not afraid of the other dogs and wants to play with the dogs. The times that she doesn't bark and says "hi" to other dogs on leash, if the other dog does not want to play with her she starts barking at them as well. We have tried multiple things like giving her treats and than taking them away once she starts getting focused on a dog and particularly if she starts barking at them but the problem has not improved. We also try to not allow her to interact with the dog is she starts barking in order to not reinforce this behavior. Additionally, we live in an apartment complex with tons of dogs which are generally well behaved and do not bark at all when they see other dogs and we feel that it is highly off putting to the dogs and other owners when she starts barking. Given the amount of dogs in our complex, it is almost impossible to avoid other dogs when taking her out. She rarely barks otherwise... Please help!