Hi! How old is the puppy? I would have nutrical on hand. You can get this at petsmart/petco. I think they have an off brand of it, it's a calorie supplement. Sometimes these tiny puppies can get hypoglycemia and it's good to have this on hand. It's also good if your puppy won't eat, keeps their sugar up! Other than that, I think you have it all
. As for meeting Rosco, do it on neutral ground. Rosco can smell the new puppy and it won't be at Rosco's "home" so he won't feel invaded. My two got use to each other very quick but this is not always the case. Sometimes it takes a few months or longer it just depends! I think the puppy will become more attached to you being the care taker. They get attached to whoever is feeding, getting up in the middle of the night with him, etc. I also think it may not be a great idea to have his crate in your girls room. A small puppy will have to go out in the middle of the night to potty. You won't hear him cry, he will wake up your girls, and eventually potty in his crate. Just my opinion! I wish you all the luck and congrats on getting a new pup.. Can't wait to see pics!!