Hola Patricia!!! Mira que vomiten espumilla amarilla generalmente es por bilis y no es para preocuparse pues como dice mi veterinario "los perros son animales vomitivos"...ya lo de la diarrea es para tener en cuenta porque quiere decir que algo no le esta sentando bien...
Hay que considerar que los cambios de alimentación siempre tienen que ser paulatinos nunca radicales...se va mezclando el alimento que se quiere dar con el que come habitualmente...empezando con un pequeño porcentaje del que se quiere dar y día a dia aumentando la cantidad de ese y disminuyendo el que se quiere dejar de dar.
Suele llevar unos 10 días mas o menos hacer el cambio completo y esto es justamente para evitar las diarreas
Puede ser que si le has cambiado bruscamente le haya dado diarrea pues no tuvo un tiempo de adaptación al nuevo alimento.
Tú sabes que es lo que le pincharon a Puppy??? Pues creo que lo que se les da en estos casos es un protector gástrico en jarabe que tienen un componente antidiarreico y también antibacteriano para este tipo de problemas...Consulta al vete que te atiende o busca otro vete sino estas conforme con como lleva el asunto tu vete, a veces es mejor buscar otro profesional..
Mucha suerte y espero se mejore pobre Puppy