Is a Persian greyhound an Afghan?

No, "Persian Greyhound" is another name for the Saluki, which is a different breed from the Afghan Hound (known as "Afghan" for short).