"Baby showers are about new beginnings, family and friends. But the rules for hosting a successful event have changed drastically. Today, almost anyone close to the new mother can host the shower, and the guests can include men, children, or even pets......."