i have 3 locations in my home for sewing.
one room is solely devoted to dyeing, painting, stenciling, and screen printing fabric - it has easy access to water, washer/dryer, lines for hanging fabric, work tables, etc. this is a pet free area in my home.
one room is devoted to piecing and longarm quilting customer projects - this is where my stash is kept and it too is a pet free area. it has sewing machines and all the notions that go with it.
both of these rooms take up an entire floor of my home and my pets have never been to this floor.
then i have a piecing setup in the family room - this is not a pet free area and when i can i sew here to be with my pets. it has a sewing machine and all the notions that go with piecing.