Canelo Alvarez likes pets, providing gift bags and you will punching Mario Lopez