Las gotas y todas esas mierdas no sirven
Lo que tienes que hacer es limpiar la alfombra para que no quede la hediondez a meado seco. El vinagre es bueno para neutralizar el olor (aunque vas a tener que mamarte el olor a vinagre un par de dias)
Si tienes a tu perro adentro de la casa vas a tener que darte el tiempo de criarlo para que tenga un horario. A mi perra por ejemplo la saco al patio en la mañana como a las 8 y mea, es lo primero que hace en el dia. Despues no mea hasta como las 4:30 PM cuando la saco a caminar y al parque y ahi aprovecha de cagar tambien. Y despues una meada a las 9:30PM o 10PM en el patio antes de dormir. El tiempo que esta adentro de la casa NO MEA NI CAGA.
En fin, es una wea de costumbre y horarios, pero el perro no aprende solo, ahi eres tu el que tiene que hacerlo entender, no con gotas weonas ni untando diarios en el meado ni aforrandole al pobre animal.
Si todavia es cachorro, tenlo en un canil o caja donde duerma. Los perros no mean en su cama. Lo sacas a mear en la mañana. Despues si no puedes estar pendiente del animal, lo dejas en el canil. Despues lo sacas para jugar y que coma. Cuando sea hora de mear de nuevo lo sacas al patio, etc. Si no puedes estar pendiente (porque vas a estar estudiando o weveando en el antro), tenlo en el canil para evitar que haga la gracia. Puede estar facil 4 horas seguidas sin mear, ya mas adultos pueden pasar 6 horas sin hacerlo. Lo importante es que los perros aprenden a tener sus horarios y rutinas, pero es tu deber formarselos. Ya despues de un tiempo, tu perro simplemente no va a mear dentro de la casa ni a cualquier hora porque simplemente no es parte de su rutina.