We had a great time doing very little except lazing around and taking the dog for an occasional walk.
Esperance was not so much dog unfriendly as completely anti dog. The comment from a couple of places was that they don't allow dogs because they "piss and shit" all over the place.