Possédant 11 capes en équipe de Cuba (aucun but marqué), Puga dispute la Gold Cup 2013 (3 matchs) puis la Coupe caribéenne des nations 2014 (4 matchs).