I would start incorporating some basic obedience training into your day. You can start teaching the basics now (sit, come, etc.). Crate training like Celtic suggested would be good too. Also, getting the puppy used to body handling and car rides. I would start researching dog parks if I were you. The theory is good but in reality they are very dirty and bad socialization. It's not a good place for any dog, no matter the age. I am assuming your new dog is a pit bull mix puppy. I would suggest learning about the breed's history/behavior so that you can intelligently answer questions when asked and know what to expect as your puppy ages (prey drive, dog aggression/selectivity, etc.). I would also suggest purchasing a couple of break sticks now so that you have them on hand for when you puppy gets older. If I am reading correctly, you also have cats. I would make it a point to teach the puppy now that chasing them is not allowed and get in the habit of always supervising them and separating when you cannot. Good luck