誰もいなくなると寂しいのだと思います。
お仕事等で長時間お留守にされるなら、その環境に慣れてくるかと(諦める)思いますが、
短時間の用事等の時は、ラジオをつけてあげるなどの工夫はどうでしょうか?人の声とか音楽が流れていると安心する場合もあります。
それと、帰宅された時には、必要以上に声掛けをしないで(例えば。お留守番させてしまってごめんね~とか)
”ただいま。よしよし。”の程度で終わられた方が良いと思います。
ごめんね~と思っていることなど、こちらの心理行動は読まれ、
余計に要求吠えする場合もあります。
吠えても時間にならないと帰って来ない。と学習すれば、理解すると思います。
スーパーなどで吠えるのは不安な為だと思います。
知らない人や犬に近づくな!との警戒の意味もあると思います。
そして、早く帰って来て!と吠えているのだと思います。
吠えないようにするには、第三者の方に協力してもらい、側で”大丈夫だよ”と安心させてあげる&そのときに吠えたらはダメ。と教えるようにすれば、だんだんと理解もするでしょうし安心もしてくるかと思います。
ですが、出来れば、スーパー等には連れて行かない方が良いと思いますよ。
飼い主が見てない間に、何があるかわかりません。
もしかしたら今まで待ってる間に怖い思いをしたのかも知れないし・・。また連れ去り等の事件もありますし・・。
何よりも、スーパー等でのお買い物はワンちゃんがストレスだと感じてるはずです。(平気な子は吠えたりしません)
お留守番を覚えさせて、買い物をされた方が質問者様もゆっくりと出来きるかと思います。
ご参考までに書かせて頂きました。
お力になれば、幸いです。