I have two Cavalier King Charles Spaniels. One is 6yrs old, and the other one is 2yrs old.They are such lovely dogs and i love them to bits, but when i take them for their walks, as soon as we pass other owners with their dogs, mine go mad start barking and really tugging to get to the other dog. I have tried everything to stop this but it hasn't worked. They also bark at anyone who goes past without a dog. Also my Cavaliers really tug on the lead to get to the grass, as they are constantly eating it.
I would appreciate any help or ideas