Each breed of dog is different. With yorkies it could be 1-3.With Golden Retreivers, there can be 9-20. Usually, smaller dogs don't have that many puppies, because they don't have room, in there stomach hold them. But the larger dogs can carry that many because they have more room to keep them.
three
1
Usually three or four is normal.
1
Live-bearers
1
no
A dog is a mammal and therefore gives birth to live young ones. A dog gives birth to multiple young ones at a time.
Yup.
they give birth to young ones.
No , a few species mouth breed young which is not similar to giving birth to young ones .
they can have many young ones . as long as they are old .