I remember Caesar as a puppy would poop in the Petsmart every time we went until he was old enough to be fixed. Never pooped in the house.
I thought it was because he was a little guy. When Cairo was a super pup and would go to petsmart, I took puppy pads with me. We would walk around in the store together. When I saw him start stressing, or sniffing, or whining, I would throw the pad down even if I looked like a crazy B mom. It worked every time!!
I wouldnt fret too much until you are at an age that is beyond Abby being fixed. Some of that stuff is pure puppy…..