Hey man , I understand your need to troll this community , but you should really consider if it ' s a good time in your life to get a dog . You ' ve still got to finish high school , and it sounds like you ' re pretty tied up caring for your mother and stepfather . Also , it looks like you want to be a game developer , which is great , but understand that a university computer science curriculum is extremely rigorous and will leave you little time to care for a dog on top of your other responsibilities . I recommend revisiting this topic with a clear head after you ' ve completed your studies , and then do your research from reputable sources when making your decision to adopt or go through a breeder . Best of luck !