Perfect balls would be the best pet name ever. Affectionate pet name, that is. Not a name for fido.