Just one of the pieces of advice I heard others get with small dogs was to be very wary of giving them 'small dog' syndrome! I took this to mean to be over protective? Accept they are DOGS and dogs need to be treated like dogs not like babies. Seems to make sense to me. Mine was tiny when he arrived but he was out in the garden as soon as he arrived and out walking as soon as his inoculations were complete. Others have said, but its true...socialising IS the key to a happy dog, even if they get roughed up a bit to start with. I took mine to classes, as soon as I could and dogs would roll him about in mud! I resisted the urge to intervene and very quickly he became the ones to roll others over....Its the growing up process.