It can be used for:
* A close friend: "Mi amiguito Juan" (My little friend Juan)
* A child: "El amiguito de mi hija" (My daughter's little friend)
* A pet: "Mi amiguito perro" (My little dog friend)
It has a slightly more informal and endearing tone compared to just "amigo."