sounds like she needs to keep an eye on the puppy more, Puppys are way more likely to pee in the house if noone is around, or if they are "just" out of sight . I suggest telling your neice to tie her corgi to her leg, and he will go everywhere she does.. that way if he does desice to Squate, she will see him do it (then rush him outside , and praise)..