散歩中に他の犬とすれ違いそうになると伏せをする我が家の犬

最近、我が家の犬には変な癖があります。
散歩中に前方に犬を見かけると、何故か伏せをするのです。

いつもガシガシと前を進もうとするのに、突然伏せをするので「どうしたんだろう?」と思うとたいがい前方に散歩中の犬がいます。
特に怯えてるわけではなさそうなんですけどね。
近付いたきたら立ちあがってちゃんと犬同士の挨拶(匂いを嗅ぐ)をしたり、相性がよければ一緒に遊ぶのです。

そんなことありませんか?

我が家の犬は、基本的に犬も人間も好きなので、今までは誰かとすれ違う度に近ずいて行って尻尾を振るような愛嬌抜群のワンちゃんです(親バカ)。

犬嫌いの人だったりするとまずいので、なるべく止めさせるようにしてましたが、それがいけなかったのかなぁ?

最近は犬とすれ違う度に伏せをするので、散歩の時間がやたら長くなっています(笑)
すれ違う犬の飼い主さんにいつもクスクス笑われてしまうし。

まあ、それはいいんですが、だんだんわかって来たことがあります。

基本的にまだ遊びたい盛りの子供なので、犬を見たら飛びかかりたい気持ちはあるようです。
でも、そうすると私に怒られるから、自分を抑えようと必死に頑張った結果、伏せをするようになってしまったと推測されます。

決してひどい叱り方などはしておらず、「駄目」と声をかけたり、リードを一瞬引っ張ったりしているだけです。

今飼っている犬は自分で言うのもなんですが、非常に賢いと感じています。
基本的な「お手」「おすわり」「伏せ」「待て」などはすぐに覚えてくれました。

伏せをしてしまうのも、なるべく自分の気持ちを抑えて飼い主(私)に迷惑をかけないようにしているのでしょうか?
大人しくしていれば、すれ違う時に遊ばせて貰えると理解しているのでしょうか?

伏せをしてしまうという行為は、別に他の誰にも迷惑をかけているわけもないので特に改善させようとは思ってないのですが、あまり聞いたことのない初めて経験する犬の癖なので、どうしたものかなぁと悩んでいます。