Zum Thema rammeln kann ich leider nicht viel sagen, das kommt wohl öfters vor, vor allem auch in dem Alter und kann verschiedene Gründe haben, z.B. Unsicherheit und dadurch bedingt eine Übersprungshandlung, Dominanz, beginnende Läufigkeit (dafür würde auch das Lecken möglicherweise sprechen) usw. Was ist es für ein Hund? Kleine Hunde kommen oftmals früher ins Geschlechtsreife Alter, für einen großen Hund wäre 7 Monate schon sehr früh für eine Läufigkeit, aber auch das soll es geben.
Zum Thema stubenrein wirst du wahrscheinlich bei Null anfangen müssen und sie behandeln als wäre sie ein Welpe. Wenn sie es nicht kennt muss sie es erst kennenlernen und weis noch gar nicht was du von ihr erwartest. Ich würde sie alle 2 Stunden raus bringen, ansonsten dazwischen gut beobachten ob sie unruhig wird und nach dem Fressen, schlafen, spielen immer raus. Wenn es dann draußen klappt (am Anfang per Zufall) kannst du sie ganz doll loben, am besten mit Leckerlie. Wenn es drin passiert, mach es einfach kommentarlos weg. So lernt sie mit der Zeit das es sich lohnt draußen zu machen. Wenn du mit ihr zum lösen raus gehst versuche sie direkt zu einem geeigneten Löseplatz bringen, kein Toben, spielen, etc. Warte 10 Minuten, ansonsten geht ihr wieder rein.