Highland Lynx cats are a shorthaired pedigree breed of cat that appear, to all intents and purposes, to be wildcats. But they are not!