On the PetCloud App, you can see Dog Friendly Places near you when you tap the Explore Screen Icon.
On the Explore Screen on the App at the bottom of the screen you will see Dog Friendly Locations if you have Authorised the App to auto-detect your Location. If you cannot see it, it sounds like this is not switched on.
If you use an iPhone follow these steps to switch it on for the PetCloud App: https://support.apple.com/en-au/HT207092
If you own an Android phone, follow these steps to switch it on for the PetCloud App: https://support.google.com/android/answer/6179507