Dogs vs. DaffodilsI love living in a small town on Cape Cod. In Falmouth, one of the major signs of spring is the annual Daffodil Days at Spohr Gardens. ...