We don't have Leopards in Canada, and neither do the States or South America in fact. These are escapees from the guy down the road in the article. Leopards are native to Africa, and Asia. We do have a lot of Lynx and bobcats, and have seen them many a time, but no shots yet.
I know the pic that you speak of and it was the first thing that came to mind actually when I saw yours.
Bookmarks