On Wikipedia it says that a binary relation $R$ on a class $X$ is well-founded if every non-empty subset $S \subseteq X$ contains a minimal element, i.e. there is some $x \in S$ such that $(y,x) \notin R$ for all $y \in S$. Then if we have a set-like (for every $x \in X$ the subclass $\{ y \colon (y,x) \in R \}$ is a set), well-founded relation $R$ on a class $X$, then we can perform induction on $R$.
I'm wondering if the above definition of well-founded relation is really sufficient for induction on a class. Is it not actually necessary for every subclass of $X$ to have a minimal element?
I understand that the sketch of the proof that the induction works goes as follows. Suppose that for some proposition we have proven that for any $x \in X$ if this proposition is true for all $y \in X$ such that $(y,x) \in R$, then it is also true for $x$. Now we can prove by contradiction that the proposition is therefore true for all $x \in X$. Assume that there exists some $x \in X$ for which the proposition fails. Let $C \subseteq X$ be the non-empty subclass of $X$ consisting of all counterexamples. There is a minimal element $x \in C$ and so the proposition is true for all $(y,x) \in R$. But by our assumption if the proposotion is true for all $(y,x) \in R$, then it is also true for $x$, which contradicts that $x$ is a counterexample.
In this proof I used the stronger version of well-foundedness that says all subclasses have minimal elements. My question is if there is an alternative proof that does not need this stronger version of well-foundedness, or if the proper definition of well-founded induction on a class actually needs this stronger version.
If it is the latter then is there a name for such a relation, e.g. a strongly well-founded relation?
EDIT: I'm asking if well-foundedness in the weaker sense + set-likeness is sufficient for induction on a class, or if one needs well-foundedness in the stronger sense + set-likeness.