La fundación Los Cachorros fue fundada por Alanya Santa Cruz, originariamente peruana, y adoptada por padres holandeses. Alanya creció en un pueblo de la provincia de Brabante, en Holanda, pero en el que nunca se sintió en casa. Cuando cumplió quince años abandonó su casa y deambuló por la ciudad de Utrecht durante tres años, donde llegando a parar en el circuito de las personas sin hogar. Con un grupo de estas personas, fundó el programa “Cuidado Nocturno de Autogestión en Utrecht (NOIZ), institución en la que trabajó como coordinadora.
En el verano del año 2000, Alanya, junto con otros siete jóvenes peruanos adoptados y sus familias holandesas, realizaron el denominado “viaje de raíces” a Perú. Una vea allí, se si ntió dichosa de esta en su país de nacimiento, pero cuando vió a niños de la calle vivir en extrema pobreza, decidió darles otro tipo de vida. Para ello decidió establecerse en Ayacucho, su ciudad natal. Como en muchas otras ciudades peruanas, hay muchos niños que, por diversas razones, no tienen un techo donde cobijarse. La situación en Ayacucho es aún más desgarradora, durante muchos años esta ciudad no recibió ayuda de ningún tipo, porque fue la base principal de la agrupación terrorista Sendero Luminoso.
A su regreso a Holanda, Alanya decidió crear la fundación Los Cachorros el 28 de septiembre del 2000 y dar comienzo a los trabajos preparativos. En el 2002 regresó a Perú y el 29 de mayo de 2003 se inauguró oficialmente al cobijo nocturno en presencia del Alcalde de Ayacucho. A partir del 2006, Los Cachorros ofrece ayuda integral a niños de la calle. En distintas fases, guiamos a los niños y jóvenes de la calle a la reintegración con sus familias o a vivir independientemente. Los Cachorros ofrece ayuda a través de trabajo en la calle, refugio, apoyo psicosocial, educación e información.