There are 3 types of guinea pigs:
First is the American one which has short hair with a smooth coat
Second is the Abyssinian guinea pig which has a more wiry coat with hair that forms swirls similar to rosettes.
The third are the Peruvian guinea pigs which have straight, long and silky hair.