counteract landscape flavoring? Hi dog lovers. Where is everybody? Is there another sub? The cat people are kicking butt....