We have stayed there for a week in the spring. I did not see any dogs, although it is conveniently located across from the beach, and a long walk or boardwalk the length of the beach for walking!
We are gold and received breakfast vouchers (great breakfast in the restaurant) and an upgraded room to ocean view. There are a few ocean front, but ours was very close, but on the side. We had a beautiful balcony. Overall, a convenient hotel in a beautiful area. Make sure you go to the 4 Seasons on the patio, for dinner. If you go on, I think it is Tuesday night, it is a very reasonably priced buffet. Enjoy!