SQUEE ALERT! An adorable Canada lynx cub.