Wow your neighbor sounds very laid back to let your dogs poop in his yard lol!
Maybe she is just getting used to going in the yard, I know that pee pads are scented which makes the pup want to go on them and I have seen that you can get this in a spray bottle too. Maybe you could try spraying a section of the grass with it and letting her sniff? might help