Does Shampoo actually love Ranma?

So, you know how he has Shampoo because he defeated her, and the law says she must marry him?

How do we know she’s not just following the law and won’t dump him if someone is proven to be the bigger catch? If was Ranma i would be paranoid.

If you’re going to mention major plot points, just put a spoiler mark.