]¿Cuál es la diferencia entre cachorro y perrito?
Creo que te refieres a la forma sustantiva de perrito.
Puppy se refiere principalmente a cachorros, que se puede traducir como "cachorro"
Doggy se refiere principalmente a perros pequeños, que se puede traducir como "cachorro"
En otras palabras Doggy puede referirse a un perro adulto pero muy pequeño, mientras que cachorro generalmente se refiere a un cachorro menor de 1 año.
¡Espero que esto ayude! Si no entiendes, solo pregunta~