Are you sure it is a blue fronted amazon. It looks like a Pyrrurha ? A green-cheeked conure?? :confused:

Anyway it is so cute and congratulation to be the pet of the day!!! ;)