The Shiba Inu dog breed does not shed if it is kept indoors. This is because once they are indoors, they will not develop a thick coat that will be shed off later on. However, if they are kept out especially during winter, they will develop a thick coat that will later on be shed.
Yes they shed. Alot seasonally. They have a double coat, and will shed there undercoat twice a year just like any other dog with a double coat. Whether you keep them inside or outside will not affect their shedding.