Lupine Prototype’s restriction applies only at the moment that attackers and blockers are chosen. If a player puts a card into their hand after Lupine Prototype has attacked or blocked, it won’t be removed from combat.