The reason that it's not recommended to shove your puppy's waste in their face is because, if you don't catch them in the act, they will have no idea what they did wrong and will think going to the bathroom is something bad. This makes any discipline useless.
This is different from shredding a pillow, where I can put the remnants of it in my dogs face and he will know exactly what he did was wrong (I know this because he always takes his punishment without fighting, walking over to the punishment crate on his own because he knows it's always next).
For waste inside the house, I think it's appropriate to clean it on a paper towel and put it in front of your puppy's face with your angry / serious tone and send her to a punishment crate or spray her with water if and only if you catch it happening live. This is a problem I had when first training too (but not to your extent), and it was effective. I'd go with the spray since that's better for a quick, immediate action. Use 3-4 squirts, if she's visibly annoyed and reacts to it, that's good because you can then make this a completely neutral future bad behavior consequence like I did. It's a very fast and emotionless way of doing it, but that works for me because of the way my own puppy thinks.
Political correctness in training has made people believe that just being upset or saying a word is enough to deter bad behavior. Saying "no" and picking her up isn't actually reinforcing anything. It's just teaching her that that's what will happen if she pees. This might work on most easier dogs but there are some dogs (like mine, a working breed) that are more independent thinking or stubborn and need to be shown consequences to their actions that will outweigh any positives of said bad behavior. They'll learn for themselves that peeing in the house leads to getting sprayed in the face and act on their own decisions accordingly in the future (if you maintain the discipline).
For excitement peeing though, there is really nothing you can do about it. We had some high energy neighbors come over to play with our puppy and he would pee when he spun around to greet them and wrestle. We didn't punish him for this. We decided he wasn't actively doing anything wrong if he lost control of himself and wasn't conscious of his actions, so corrections were useless here. We just cleaned it up and moved on.
He was about 5 months old at the time, and he eventually outgrew it completely by 6 months old. But your case might be different.
This is different from shredding a pillow, where I can put the remnants of it in my dogs face and he will know exactly what he did was wrong (I know this because he always takes his punishment without fighting, walking over to the punishment crate on his own because he knows it's always next).
For waste inside the house, I think it's appropriate to clean it on a paper towel and put it in front of your puppy's face with your angry / serious tone and send her to a punishment crate or spray her with water if and only if you catch it happening live. This is a problem I had when first training too (but not to your extent), and it was effective. I'd go with the spray since that's better for a quick, immediate action. Use 3-4 squirts, if she's visibly annoyed and reacts to it, that's good because you can then make this a completely neutral future bad behavior consequence like I did. It's a very fast and emotionless way of doing it, but that works for me because of the way my own puppy thinks.
Political correctness in training has made people believe that just being upset or saying a word is enough to deter bad behavior. Saying "no" and picking her up isn't actually reinforcing anything. It's just teaching her that that's what will happen if she pees. This might work on most easier dogs but there are some dogs (like mine, a working breed) that are more independent thinking or stubborn and need to be shown consequences to their actions that will outweigh any positives of said bad behavior. They'll learn for themselves that peeing in the house leads to getting sprayed in the face and act on their own decisions accordingly in the future (if you maintain the discipline).
For excitement peeing though, there is really nothing you can do about it. We had some high energy neighbors come over to play with our puppy and he would pee when he spun around to greet them and wrestle. We didn't punish him for this. We decided he wasn't actively doing anything wrong if he lost control of himself and wasn't conscious of his actions, so corrections were useless here. We just cleaned it up and moved on.
He was about 5 months old at the time, and he eventually outgrew it completely by 6 months old. But your case might be different.