Katherine McNamara and Her Puppy A...by 6221Onscreen, as the star of Freeform's Shadowhunters, Katherine McNamara is a part-human, part-angel demon hunter. Offscreen, the 22-year-old is a typical dog mom, often fl...petloveranimalloverspets+9 more