To the Crest spouter about the 'anti-dog' posts: Most people who complain about dogs are not pet haters. They are disgusted with lazy dog owners who don't pick up after their pets or teach them proper manners. I own three dogs and yet understand this. It's really very simple. If your dog leaves a pile of waste, clean it up. Keep your dog under control at all times. If having a problem keeping your dog from jumping on people or being aggressive toward other dogs, enroll in obedience classes. It's easier to cry 'pet hater' than take responsibility, isn't it?