It sounds like you are not using the Canon driver or if you are using a Canon driver then maybe it is the CUPS version.
I would try the following steps
1. Open System Preferences > Print & Fax. Highlight the Canon printer in the Printer list and click the minus ( - ) button.
2. Hold Control key and click in the empty Printers list. Click on Reset Printing System.
3. Close Print & Fax
4. Go to Library > Printers > Canon and delete the contents of the BJPrinter folder.
5. Go to Library > Receipts and delete the Canon driver package file, if one exists. The file name will show Canon MP480 xxx.pkg
6. Go to Library > Preferences and delete the Canon folder.
7. Empty the Trash
8. Unplug the MP480 USB cable and restart the Mac
9. Install version 7.7.0 of the Canon driver. You can download from here
http://support-au.canon.com.au/contents/AU/EN/0100137302.html
10. Once the driver installation is complete, go to Applications > Utilities and open Disk Utility. Run the Repair Disk Permissions option.
11. Reconnect the MP480 USB cable. Then open Print & Fax and see if the Canon printer is listed. If it is, try a test print.
12. If the printer is not listed, click the plus ( + ) button.
13. Select the Default view and select the Canon printer connected via the USB port. The Print Using menu should automatically change to Canon IJ Printer.
14. Click Add to add the printer.
HTH
Pahu
FYI - In future, because you have a different model of printer and a different issue, you should be creating a new post rather than adding to this one.