One commonly reads that the Freyd-Mitchell's embedding theorem allows proof by diagram chasing in any abelian category.
This is not immediately clear, since only small abelian categories can be embedded into R-mod.
Weibel for example argues that the snake lemma holds in an arbitrary abelian category (p. 12, Introduction to Homological Algebra):
The Snake Lemma also holds in an arbitrary abelian category $\mathcal{C}$. To see this, let $\mathcal{A}$ be the smallest abelian subcategory of $\mathcal{C}$ containing the
objects and morphisms of the diagram. Since $\mathcal{A}$ has a set of objects, the Freyd-Mitchell Embedding Theorem (see 1.6.1) gives an exact, fully faithful
embedding of A into R-mod for some ring $R$.
I am looking for a reference or an explanation as to why we know that the category $\mathcal{A}$, containing the diagram, has to be small.
I fear that this might be a stupid question, but why can't we potentially end up needing the whole category $\mathcal{C}$ to contain the diagram? I don't thoroughly understand how $\mathcal{A}$ will be constructed.
Thanks!