Antilian Bumble-Puppy

Antilian Bumble-Puppies are a canine species from the planet Antilla.