Had a dog named Kumba once with that fur, was a big Boxer mix though. Rex is a good name, it's a really fucking cute dog, congrats on the puppy man!
how about Indie short for Indica you would know the meaning but other people wouldn't. and it's males name. for a female, Sativa is pretty, but Sati, is even better