You can set the VTP mode as OFF only in CAT OS. There is no way to disable it in IOS, other than putting it in transparent mode
You can configure a switch to operate in any one of these VTP modes
If you configure a switch for VTP transparent mode, you can create and modify VLANs, but the changes are not sent to other switches in the domain, and they affect only the individual switch
By default, the switch is in VTP no-management-domain state until it receives an advertisement for a domain over a trunk link or until you configure a domain name.
VTP server is the default mode.
Default VTP Configuration
VTP domain name - Null
VTP mode - Server
VTP version 2 enable state - Version 2 is disabled
VTP password - None
VTP pruning - Disabled
When configuring VTP for the first time, you must always assign a domain name. You must configure all switches in the VTP domain with the same domain name.
To return the switch to a no-password state, use the no vtp password VLAN configuration command
Use the no vtp mode global configuration command to return the switch to VTP server mode
To disable VTP version 2, use the no vtp version privileged EXEC command
To disable VTP pruning, use the no vtp pruning privileged EXEC command
*** Please rate if this post is useful ***
When you configure the switch for VTP transparent mode, you disable VTP on the switch. The switch does not send VTP updates and does not act on VTP updates received from other switches. However, a VTP transparent switch running VTP version 2 does forward received VTP advertisements on all of its trunk links.