Pet Stuffers

Pet Stuffers is an advertisement on radio stations in GTA Vice City.

Basically, it is a business that uses taxidermy to 'stuff' customers' dead pets, so pet owners can have their pets forever.