I just got my Yorkie this year, after years of negotiating with my husband for one.
Which kind of baffled me, because I raised his TWO CHILDREN

, and did a damn good job if I do say so myself

. Not to mention taking responsibility of EVERY pet they ever had [hamster, turtle, fish, snake etc].
LOL.....I grew up with dogs and we got a chow mix about 4 years ago, however, I must admit, that Garrett is def more like having another child.
I have to think around his care and wellbeing constantly. I have to think about him when thinking about vacations etc. My other dog would normally stay with friends, but I am much more picky with Garrett.
But.....good luck Vanessa, where there's a will, there's a way, and everything in it's time. Just remember to plan long term, and not just for the moment