canispectrologist view 3