It is different for every dog because it depends on the size of the puppy, and the size of the litter. The time varies from 5 minutes, to a day.
Sources:
Having a dog breed several times
The gestation period for a dog is around 9 weeks.
about 63 days
at least 63 days
about 3months
No.
Dogs don't have babies. People have babies, dogs have puppies.
no only a female can have one only if a boy dog and a girl dog bundunkydunk!!
It is called a spay if the dog is a female and a neuter if the dog is a male.
no it prevents them from mating with a female to have babies
6 months old usually, but for a larger size dog it may take as long as two years
cause its the only person her will kiss her
A female dog will never lose her distinct scent. The particular scent of her being in heat, however, ended immediately with the surgery.
Yes.
until the female has giving birth