Let $\mathscr C$ be a category and $A,B\in Ob_\mathscr C$. I don't think it matters, but assume that $\mathscr C$ is locally small. I want to find a natural transformation between the covariant Hom-functors $Hom(A,–)$ and $Hom(B,–).$ I've tried a few things, but I'm still uneasy when I think about any of my attempts.
My best attempt (I think):
Let $X$ be any object of $\mathscr C$, and let $f:X \rightarrow Y$ be any morphism of $\mathscr C$. Fix a morphism $k:B\rightarrow A.$ Define $\tau_X:Hom(A,X)\rightarrow Hom(B,X)$ by $\tau_Xg=gk$ for all $g:A\rightarrow X.$ Define $\tau_Y:Hom(A,Y)\rightarrow Hom(B,Y)$ by $\tau_Yh=hk$ for all $g:A\rightarrow Y.$ Now we show that our $\tau_X,\tau_Y$ give us a commutative diagram: For all $g:A\rightarrow X$, $(Hom(B,f)\circ\tau_X)g=Hom(B,f)(gk)=f(gk)=$$(fg)k=\tau_Y(fg)=\tau_Y(Hom(A,f)g)=(\tau_Y\circ Hom(A,f))g$. Then $Hom(B,f)\circ\tau_X=\tau_Y\circ Hom(A,f).$ In other words, we have a commutive diagram. Therefore $\tau_X$ and $\tau_Y$ define a natural transformation $\tau$ between $Hom(A,–)$ and $Hom(B,–)$.
Here is why I'm still uneasy about the above attempt: We don't necessarily know that such a $k$ exists (right?); not every category has maps between each object.