My question involves landlord-tenant law in the State of: ca

Landlord wants to break the lease early and said i breached the contract?
I lease a guest house and the end of my lease is not until november and i just got a notice from the landlord saying I have to be out in 30 days for a breach of contract by me and his allegations against me are totally false.

They are claiming that I have had some stay over for 14 days in a row. That is totally false and nobody has ever spent the night and nobody has come over to my house for over two weeks. They are also claiming that my dog has repeatedly run into their home and defecated in this house. That also never happened and the few times my dog ran into their house I was right behind her to get her. They also claim that there have been many after hours disturbances and that is also untrue. I am the only one there and I am either sleeping or watching tv. I am in no position to move right now money wise, etc. What are my rights? Can they boot me out and base it on a bunch of lies? I have never been late on the rent since I moved in.