Hey everyone, Good morning

I am in need of some advice, maybe just some encouragement :/ Am I expecting too much from Benji? And he’s very smart. I feel so bad for complaining about him, he’s sooooo sweet! The other day my Vet told me about Nature’s Miracle. So I bought a bottle and last night I mopped the whole living room, and kitchen, this morning I get up and Benji peed in the dining room. The room I did not use NM in, so it does work. We have two doggie doors he learned how to use them right away. He knows where to do his business, so WHY doesn’t he do it every time. I’m not a yeller, and of course we do not hit, the only thing I do is talk with him, tell him “ Benji no”, He knows what NO means, if he’s chewing on something that is not his to chew on all I have to do is say Benji no and he stops. I don’t know, I’m thinking maybe I’m missing something, not doing something. Anyway thanks for listening

 I appreciate all advice, suggestions.