cipsul23 cipsul23 13-03-2021 Biology contestada If there are 250 puppies born for every 1,000 dogs in a year, what is the per capita birth rate?