She is only 4 months old. It's not fair to expect her to be potty trained so soon. Give her a little time ... things will work out. I would not expect any dog to be potty trained until at least 1 year old. Just keep working with her and praising her when she goes in the right place. Good luck.