Shiba Inu is the smallest of the six Japanese dog breeds.
From the bottoms of our hearts, we thank all the people who help us.
Shiba Inu is the smallest of the six Japanese dog breeds.
From the bottoms of our hearts, we thank all the people who help us.