Constant Barking By My Italian Greyhound

I need help. I have had my italian greyhound girl for about 3 years. She is almost 6 yrs old. Whenever she sees a dog she goes crazy i can calm her down. I don’t have a large backyard so I have to let her off the leash so she can run but if she sees a dog she will run after them and barking like crazy she won’t bite them she just goes crazy.
If she sees a dog she won’t respond to come until after she barks at it for a minute or two. You may tell me she just can’t go off the leash but she needs to run off her energy. I need training method please.

Should I Be Worried About My Greyhound Barking At My Cat?

We adopted a retired greyhound about one month ago – he is gorgeous and very well behaved. We also have a cat, so are in the process of training the dog to get along with the cat (the rescue classed him as cat friendly, but obviously he still needs a little practice).
He has been doing very well. The 2 are kept separate by a dog gate and the dog is muzzled when the cat walks through to go upstairs (the cat has no interest in being close to the dog and still hisses and growls when the dog is close). With supervision he stays calm and relaxed and makes no move towards the cat.
He has been fine looking at the cat calmly through the gate too – the last couple of days though he keeps going to look at the cat through the gate and ends up barking at him (just once or twice) but he is wagging his tail as well.
The cat just seems to be sat there looking snooty (turned away slightly)
Should I be worried? (does he think he has just seen his tea? or does he think it is a friend?