Meaning & Story
Demo is short for demonstration, from the Greek demos meaning people. As a pet name it suggests someone who is always showing off, always performing, always ready to prove what they can do.
Demo is a pet name for the show-off you genuinely love watching perform. This is the dog who cannot resist showing you every trick they know when guests arrive, the cat who knocks things off tables while maintaining perfect eye contact, the animal who is basically always in the middle of a demonstration of their own magnificence. Short, sharp, and completely self-explanatory — Demo knows exactly what they are doing.