Pemain internasional Inggris itu mengalami cedera ringan saat bertandang ke Aston Villa dan melewatkan perjalanan ke Sevilla pekan lalu.
Tapi dia kembali berlatih dan tersedia untuk pertandingan besok – meskipun Kyle Walker tetap absen.
“John sudah berlatih, tapi Kyle tidak,” kata Pep.
“John fit dan baik.”
Ada lebih banyak kabar baik awal pekan ini dengan kembalinya Aymeric Laporte yang kembali berlatih penuh.
Pemain internasional Spanyol telah melewatkan semua pra-musim dan tujuh pertandingan pertama kami, tetapi kemajuannya membuat bos City senang – meskipun ia kemungkinan besar akan menunggu sampai setelah jeda internasional sebelum menggunakan Laporte.
Ditanya apakah dia bisa menjadi pemain cadangan untuk pertandingan melawan Dortmund, Guardiola mengatakan: “Saya rasa tidak, tapi kita lihat saja nanti.
“Itu adalah sesi latihan pertamanya (kemarin) tapi dia terlihat bagus.
“Kemarin parsial, hari ini latihan penuh dan dia bergerak dengan sangat baik.
“Saya berbicara dengan dokter dan secara umum dia baik-baik saja
“Setelah jeda internasional, dia akan siap untuk kami bisa menurunkannya.”