Canario's (shoulder) contract was purchased by the Giants on Friday.
Canario dislocated his shoulder in Instructional League and had to undergo surgery to repair a torn labrum, Andrew Baggarly of The Athletic reports.
Canario was added to the Giants' player pool Wednesday.
Canario is hitting .278/.395/.444 with four home runs, eight steals (on 11 attempts) and a 37:22 K:BB in 153 plate appearances in the AZL.
Canario is opening the year in extended spring training, MLB.com's Jim Callis reports.