¿Cuál es la diferencia entre un perrito y un perro?

No existe un "perrito" o "dogie". La ortografía correcta es "perrito", que es un término informal o diminuto para un perro, a menudo utilizado de una manera amigable o afectuosa.