Sorry but yes it was too harsh. She was just being a dog and doesn't understand about cars. It is very important that we as caregivers to these little ones pay attention and protect them from themselves...just like a child that doesn't understand running into the street. By also being harsh with your words you are actually teaching her to run away from you for fear of being yelled at. It is helpful when you take these little ones for walks that you have treats and start working with her to come when you call. You do this by calling her and then give her a little treat while she is on her leash. You repeat this many times so the next time you drop her leash and call her name she will run back to you for a treat. Positive training gets positive results.