Hello Antoine, Lovely to see you on the Forum and see you taking such a conscientious approach researching getting a puppy. It's a big undertaking and it's not just the cost of your time in company for your puppy,there will also be quite a big financial responsibility for health and training classes so having the full support of your parents in this will be vital. If you proceed ,it's great you will have the first 6 weeks full time with your pup as that is the reality at that stage in their life,they need you A LOT. At 14 weeks when you go back to school the periods of time you would need to leave your puppy aren't recommended . You would need to be looking at arranging breaks and company through the day ,this again will incur costs if you have to arrange a puppy walker sitter. As dogs mature and you have a good foundation of basic training there is no reason that they can't travel between different homes,several of the forum dogs do this comfortably but I can imagine it being confusing to a puppy whilst you are toilet training and training settling at night . Sounds like you have a cat as a pet already and dogs and cats can be great friends but it isn't always something that happens straight away.You wouldn't want have your cat upset or worried and that could take management and you being around a lot to ensure no accidents happen to either animals. Have a read through the Puppy Board if you haven't already ,there's a lot of posts there about the challenges we've met along the way with our puppies . All I I would say is you really need to have support to go ahead,there was nothing I wanted more when I was your age than a puppy and it was non negotiable in our house ...and whilst I was cross at my parents at the time ,they were right....at 15 I had exams coming and a whole social life I knew nothing about and whilst I would have managed I could only have done it with my parents support and their lives weren't in a place where they were able to do that.....so I had to wait ........and got a pet goose instead,and that's a whole other story!