To us The Boon Beach Bar and Restaurant at Mary's Boon Hotel has always been a lot more fun and better food than anyplace on Simpson Bay and yes island dogs to tend play along that entire beach. I don't mind dogs and never been a problem while enjoying the ocean views so I think it just part of the Caribbean fun and experience. I think I even seen few cats around there too.