you were knocking someone else earlier for getting a dog not realizing they might have no time for him. never know what might happen in your own life. try not to knock people in the future
as far as your situation. I think a dog would be happier in the small space with you than in a big space without you.
6 months - as bb said, temp foster. that's what I think I'd do. I also think I couldn't go a day without him but again, never know what happens later in my life so I can't say for sure