Like cats, goats are everywhere. Usually not in the towns of course, but in the countryside and by the beaches. Lindos is no exception. The goats appear wild, but of course belong to someone. They can be a nuisance sometimes, trying to steal your food etc. Don't encourage them by offering them food, or by leaving yours on display. ANd always watch your belongings when goats are around, they will steal anything that they think they can eat.
In Lindos, as on all of Rhodes and indeed all of Greece, you will find "stray" cats. Yes, it's true to say most of these cats have no owners, but they are usually in very good condition and seem to live a happy and healthy life. And they're usually totally adorable!