Please, never, ever punish a dog for being afraid. When you caught her pooping, you probably terrified her by yelling and charging. First of all, that was a bad way to go about inerrupting her. Instead, you should have used an interrupter word like "Ah!" or "Sht!" Don't YELL at her, just say it firmly at a normal volume. Then just lead her straight outside to finish. There's no need to scare or punish her, just make your dissaproval known. Also, instead of yanking her out of her crate when she's obviously scared, give her some peace and leave her alone for a minute, then try to coax her out with a toy or a treat.
You should never get angry at a dog. If you find yourself getting angry, cool off for a minute and address the situation when you're calmer. Oh, and even if she's taking forever to go, don't just give up and go in. She gave you lots of signs and you ignored them. Everytime she looks like she might have to go, even if it is several times before she actually does.
You should never get angry at a dog. If you find yourself getting angry, cool off for a minute and address the situation when you're calmer. Oh, and even if she's taking forever to go, don't just give up and go in. She gave you lots of signs and you ignored them. Everytime she looks like she might have to go, even if it is several times before she actually does.