Yeah, you can love a pet endlessly, but then still get quite mad at them. I would get so mad about mine eating her own poop, but not just that, it was how she went about it. She has a pee pad indoors and she knew that I didn't want her doing it, and she would never do it if I was in the room. So since I was trying to stop her, I'd follow her in if I see her run off so she wouldn't do it. Now, to have a pee pad indoors, this isn't exactly something you want in the middle of your living room, so I put it a little out of sight in the office. She learned to sneak off at times where she knew I was least likely to follow her. If I sat down with a plate for food for a meal for example, she'd sneak off. It would be incredibly frustrating because I'd try to keep an eye on her, then you let your guard down for 2 seconds, she'd do it. I think that was the maddest I've been at her, it was just so sneaky! Luckily, now she no longer does it for whatever reason, so I'm quite thankful for that! Anyway, the thing to remember is, no matter how mad you get at your pets, don't hit them or anything like that, give a consistent NO and they'll eventually catch on. Potty training can be an especially patience-challenging time as well.