When I am sewing, cleaning my two little dogs stay in their kennels (cages) and my cat Tarby is in her room. I have to stack two baby gates in the doorway or she will jump out. That was how they were contained when I worked and they still want to do that now that I am retired. Works out really well for me and them also.