Our daughter who lives with us has a Cavalier three years old.
I take him for walks a few times a week and over the last few months has started barking and lunging at vehicles.
This all started with large noisy digger type trucks, then lorrys and now includes most cars.
His actions are disturbing and also dangerous as he could slip the lead with a lunge.
He is a very docile dog under other circumstances, friendly, almost too friendly. Has never barked or been threatening in any way.
The dog is still a full dog and my daughter is considering chemical or actual castration! as a possible answer.
If a truck is spotted he can be distracted but it is so continues a walk near a road becomes unpleasant.
We live in a Town with lots of greenery but with lots of roads.
What should we do.
Thank you.