Human Pets: Definitions, Ethical Considerations, and Real-World Contexts
relationships-and-outcomes
Human pets refers to people who take on a role framed as that of a pet within a relationship with another person or group. This role can be part of consensual power-exchange dyn...
Open article