Yes, from the age that they have their first season (usually between the ages of six months and a year) to the day they die they are capable of having puppies - providing that they aren't spayed....
The dog is 54 years old in human life, an a dog ages 7 years per year to human life. Actually, dogs "turn" 18 (in dog years) on their 1st (human years) birthday. For every year after (human), add...
Whole life insurance is a product that provides a death benefit, along with a feature that allows you to build up cash value. I am not exactly sure what you mean by Annuity Life Insurance, but...