Citation: 5A_962/2017 E. A

A.a. Im August 2013 vermietete die B.________ mit Sitz in U.________, Italien, ein Motorfahrzeug des Typs Audi A3 TDI, das erstmals im März 2013 in Verkehr gesetzt worden war, an C.________. Dieser gab das Fahrzeug vertragswidrig nicht zurück. A.b. Mit Kaufvertrag vom 18. November 2013 erwarb die A.________ GmbH durch Vermittlung von D.________ von der E.________ mit Sitz in V.________ nebst zwei weiteren Fahrzeugen den Audi A3 mit einem Kilometerstand von 3'500 Kilometern für einen Kaufpreis von Fr. 22'500.--, den sie bar bezahlte. A.c. Am 31. August 2015 klagte die B.________ (fortan: Klägerin) beim Kantonsgericht Zug gegen die A.________ GmbH (fortan: Beklagte) und verlangte die Herausgabe des Audi A3 sowie die Zahlung von Fr. 19'053.05 nebst Zins. Mit Urteil vom 28. November 2016 verpflichtete das Kantonsgericht Zug die Beklagte, den streitgegenständlichen Audi A3 unter Strafdrohung gemäss Art. 292 StGB an die Klägerin herauszugeben, und wies die Klage soweit weitergehend ab.