I have two German Shepherd dogs and they love to play soccer (football) in the garden, but lately, my neighbour's dog has been coming over to my house when I play with my pets. This has caused them, and myself, to become agitated and annoyed. However, if I try to tell her to go home she doesn't respond and one time she came into my house and urinated on the floor. I would really appreciate it if someone could tell me how to teach this dog boundaries and keep her off my property in future. Thank You!