Question: how many direwolves are still alive in season 7?
Answer: Out of the original six direwolves, only two are left: Ghost, the direwolf belonging to Jon Snow (Kit Harrington), and the long-lost direwolf of Arya Stark (Maisie Williams), Nymeria.