It is the antagonist because they are usually looked as an enemy or an opponent and clearly the enemy isn’t a hero, or narrator which leaves us with b and c and b means the same as the hero leaving us with C the antagonist
Clear-right? Hope this helps xx
The dog littered, which means she had puppies. A group of puppies is called a litter. Littering normally means putting garbage down in a public outside area, or making a mess in a nature-related facility.