thats good, you sound like you have it all figured out school etc.... I hope you get a great puppy when the time comes