You need to read the written lease between you and the landlord assuming one exists as to what military housing can do or not do. The terms of the written lease control in general the obligations between the landlord and the tenant.Assuming the written lease says nothing about pulling up the carpet by the landlord to check for hidden stains, most likely the landlord has the right periodically to ask for access to the rented apartment and inspect its conditions. Typical inspections could include looking for staining of the carpet regardless of the fact that children and pets are living in the unit.The landlord has the obligation to make sure the rented unit is in a safe and habitable condition. Checking for water intrusion and stains is part of the landlord's due diligence to protect his or her tenants from the unit's conditions that may not be in good shape.