Plenty of people without yards own dogs, and everyone's got to start somewhere. I would say that, given those circumstances though, if you had your heart set on a big dog you may be disappointed. A smaller dog is perhaps suited to your situation a bit better.