Hi NoelG_123,
Don't you have a basement or a attic ?
Don't your bro, sys, parents or boss have "a tiny little bit of space" for you to use ?
Do you have a garden? Can you setup a greenhouse ? Say you want Santa Claus to bring you one now, to have it all ready for thanksgiving !
Last option, rent a flat for your cuttings :)
Just in case, is your dog smallish ? I hope you don't have a dogo argentino sized one ... Does he snore ? ;P
I never went that crazy on rooting inside. Now I only buy trees or root outside at Spring time, it is way less invasive ...