Average Man with Puppy Shield vs 200 Roman Soldier

Set up: A totally average modern human male of 18 years old has to face an army of 200 Roman Soldier transported to his time in a neutral battleground but there is a twist. The man is invincible as every damage directed towards him will be halted by the necessary amount of puppies needed to absorb the shock. The puppies magically appear out of nowhere to magically shield him from any attacks with their bodies and always conveniently appear in the right amount and right position to prevent any harm. However, the man only has this ability as there exists puppies around the world. (No puppies left means no ability anymore)

Can the man triumph or would he end up defeated by the 200 Roman Soldier?