The easiest way to avoid the damage to animals problem, is to make sure it isn't a law when you enter the battle. just move around the map randomly until you avoid having that law.
as for the monsters, you can catch as many of the same monster as you want in battle, as long as it's not the last... I believe