The puppies are here. Well, as I type this I am still awaiting the arrival of number 8 but we have 7 right now. 4 boys and 3 girls. Wonder if the last one will tie things up. I am tired and so ready for bed but need to wait for the last little darling.