Sachverhalt: A. Y._ betrieb V._ für ausstehende Unterhaltsbeiträge. Aus den Betreibungen resultierten zwei Verlustscheine vom 30. September 1999 über Fr. 11'047.10 und Fr. 5'922.05. Davon sind heute noch Fr. 16'467.-- offen. V._ war alleiniger Aktionär der K._ Aktiengesellschaft und alleiniger Gesellschafter der L._ GmbH (...). Am 11. Dezember 1998 verkaufte die K._ Aktiengesellschaft der L._ GmbH eine Liegenschaft in P._ für Fr. 4,8 Mio. Gleichentags schloss die L._ GmbH mit der M._ AG einen Kaufrechtsvertrag über dieses Grundstück ab. Die M._ AG, welche bereits Mieterin der Liegenschaft war, erwarb dadurch im Wesentlichen das Recht, das Grundstück zum Preis von Fr. 6,5 Mio. zu erwerben. Am 7. Juni 1999 trat V._ sämtliche Stammanteile der L._ GmbH für Fr. 25'000.-- seinem Sohn, X._, ab. Im Jahr 2001 übte die M._ AG ihr Kaufrecht aus. B. Am 28. Februar 2000 erhob Y._ gegen X._ paulianische Anfechtungsklage. Sie verlangte im Wesentlichen, der Verkauf der Stammanteile der L._ GmbH sei anfechtbar zu erklären und X._ zu verpflichten, die Zwangsverwertung der Stammanteile zu dulden. Eventualiter sei X._ zu verurteilen, für die Stammanteile Wertersatz zu leisten. Mit Entscheid vom 26. August 2004 verpflichtete das Kreisgericht St. Gallen X._, an Y._ Fr. 16'467.-- nebst Zins zu bezahlen. Eine dagegen von X._ erhobene Berufung wies das Kantonsgericht St. Gallen am 18. August 2005 ab. C. X._ führt eidgenössische Berufung an das Bundesgericht. Er verlangt die Aufhebung des kantonsgerichtlichen Entscheids vom 18. August 2005 sowie die Abweisung der Klage. Y._ beantragt in ihrer Stellungnahme die Abweisung der Berufung, soweit darauf einzutreten sei. Sie stellt zudem für das bundesgerichtliche Verfahren ein Gesuch um unentgeltliche Rechtspflege einschliesslich Verbeiständung. 