O Cano, Galicia Pet Friendly Vacation Rentals