So, if an intelligent creature allows your PC to ride them, the creature would count as an independent mount. For example, a dragon or pegasus could both be considered independent mounts (since both have an Intelligence score over 5). You could potentially ask your DM to implement a house ...