In Kleve am Niederrhein geboren, wuchs Ruth Funk in Oberursel (Taunus). Nach dem Studium der Veterinärmedizin und Promotion an der LMU in München arbeitete sie als Assistentin und Praxisvertretung in Stuttgart, Lauf und Frankfurt. 1997 gründete Ruth Funk eine eigene Tierärztliche Praxis in Oberursel und war dort kurativ tätig bis 2021.
In dieser Zeit war die Tierärztin in der Pfarrei St. Ursula in Oberursel und Steinbach in vielfältiger Weise ehrenamtlich tätig. Unter anderem wurde in der Pfarrei ein Ausschuss für Schöpfungsbewahrung gegründet. Bis heute werden jährlich Gottesdienste zum Thema Schöpfungsbewahrung und Tiersegnungsgottesdienste unter ihrer Leitung gefeiert. Ruth Funk hielt und hält Predigten und Vorträge zum Thema "Tiere im Glauben" bzw. Umgang von uns Christen mit Tieren.
2021 zog Ruth Funk mit ihrem Mann in den Rheingau und trat in den beruflichen Ruhestand ein. Ehrenamtlich war und ist sie jedoch weiterhin tätig. 2024 und 2025 bereitete sie einen ACK-Schöpfungsgottesdienst der ACK-Region Hessen/Rheinhessen in Kronberg (Taunus) mit vor. Von 2020 bis zu seiner Auflösung im Jahr 2025 war Ruth Funk Mitglied im Hessischen Tierschutzbeirat für die katholischen Bistümer im Land Hessen.