Wow lots of great pictures there. :D I've heard of social groups for people, but never for dogs. That seems like such a good idea.