Has she been doing it for the same amount of time that you have been in the new relationship? If so, she is probably angry about this new person. Have your significant other warm up to her and give her treats, put down her food for her and give her lots of affection. It may help once she is used to and enjoys the new person in your life. The best product I have found for stains and the smell is OdoBan (Odor & Stain Carpet Pretreatment). If she does keep going in the same place, use a puppy pad there for awhile until this gets under control.