I have a dog and two cats. The older fat cat is definitely alpha in the house, and the dog can't seem to get over that! But they work it out. They do "play" a lot together (even it's the dog chasing the cat under the chair, etc.)
I live in NYC, and am gone all day. We go for a walk first thing in the morning after I get up. I do have a yard, but because my dog has severe separation anxiety (I got her from the pound, so you never really know what you are getting) I have to crate her when I'm gone. (She ate my couch and my bed before I started crating her.) I have a walking service come in during the middle of the day for a 1/2 hour walk, then she goes back in the crate till I get home. I have gotten over my guilt about this, as my vet says, "the life she has now is a whole lot better than the life she had in the shelter." She actualy likes her crate and will take her bones in there to eat! And heaven forbid if one of the cats goes in there! She comes and gets me and starts barking so I'll get him out! I usually get home around 6:30 p.m. and we go for our walk and then she plays with the cats and all her many toys till about 8:30, then she goes into the bedroom and goes to bed! Dogs do sleep a lot. When I'm home on the weekends, she doesn't run around the house like a dog that's been crated all week. She actually sleeps a lot even when I'm home!
This is the second dog I've had as an adult. I will tell anyone who is thinking about getting a dog that it is a huge expense and time investment, but what you get back in love and laughs is priceless. Also remember that if you travel a lot, you have to either find someone to come in and sit with the dog, or take her to a service that sits dogs. In my neck of the woods it's $30 a day, so add that to the price of your vacation.
Having a dog suits my lifestyle (I'm a homebody) but if you are social at all, or travel a lot, I would really think about it. My first dog was a beautiful, friendly, well-adjusted dog. My second one, not so much. But I love her just the same. She's got a terrific personality, and I can't imagine my life without her. Despite her hyperness and anxiety, she brings a lot of joy. Sorry so long! Just want to tell a city dog's story! :7