Are pet chinchilla owners happier? It could just be true. Look at these faces.