One of the key words that jumped out at me was 'the owner of the house'. Is there a clause in your lease agreement stating that anything planted in the ground belongs to the landlord? If so, he could dig up or trample the plant any time he wants. Please take your time making such an expensive decision.