I live in an apartment and mine do fine.I do walk them,but I have to forgive the zoomies when they run through the house full sppeed ahead

.
The only down side is they stay on my furniture

as we don't have enough room to put up all their beds in the living room,so we have to maneuver them around every time we sit.