She had shelter. She just wasn't in the house with us, but she had shelter.You rehomed a dog you couldn't keep in the house with you which is part of caring for a dog- shelter. You seem like a good person who loves dogs, but come on even you aren't sure. The cons of you getting a dog right now are that you may or may not have stable housing in a year, your schooling schedule may become demanding, you still live at home, you don't have a stable career, and you already rehomed one dog recently because you couldn't house her. What are the pros for you other than cute companionship?