During the open hours in the summer, dogs are not allowed at Mayflower Beach, Cape Cod. Moreover, between Memorial Day and Labor Day dogs are not allowed on the beach. However, people do bring their dogs early in the morning or late in the evening.