That is great. Sounds like everyone had a good time. I made sure to socialize Sophie and it has made my life so much easier. We can take her almost anywhere. We have had a lot of company in and she has done so well. It is a great feeling when they behave so well isn't it? Gotta love these furbabies.