Yes! Because if you hit any other large animal you should report it.
Added: Unless it is running wild (fairly unlikely), domestic animals are generally always the property of someone, and usually a loved family pet. Apart from the law, simple humanity would dictate that the striking driver would want to see to its aid.
yes, because it like hitting a human but instead in this situation you're hitting a dog!
To effectively teach your toddler to stop hitting your dog, you can try these steps: Explain to your toddler that hitting is not okay and can hurt the dog. Show your toddler how to pet the dog gently and praise them when they do so. Supervise interactions between your toddler and the dog to prevent hitting. Consistently redirect your toddler's behavior and provide positive reinforcement when they treat the dog kindly.
self control
Yes.
the dog is scared that you might be hitting her
It's theoretically possible. The maximum speed for a dog or cat is around 30 mph.
It matters how hard you hit him, how old, and how big the dog is.
If you hit an unleashed dog that runs infront of your car while driving the speed limit, what is your legal responsibility?
No because that is animal abuse.
To prevent your toddler from hitting your dog, you can teach them gentle ways to interact with the dog, supervise their interactions closely, and consistently redirect their behavior if they try to hit the dog. It's important to also model gentle behavior towards the dog yourself and provide positive reinforcement when your toddler interacts with the dog in a kind and gentle manner.
Report it
On a public course you can, but when walking with the dog be cautious when someone is hitting near you.