no it is not, that is nasty.
No it is not normal for chihuahua to eat its puppies at birth
If the some of the puppies are stillborn, the mother may eat any them. If there are no stillborns, nothing will eat the puppies. ~
Puppies will begin to eat dog food once they are weaned from their mother's milk, around six weeks of age.
Formula maybe wet food
The mother will eat of the sack that the puppy is in then move it to a suitable area. The mother in days time may step onto a pup. This is completely normal.
NO it is not okay separate the puppies from the mother. Yes, just like a human mother they eat food, they get more milk and for the mother dog she gets twice more milk in her breasts
At 3 months you should slowly starts giving the puppy puppy chow (hard food). Moisten it with water at first (until it is not hard and soft in the middle) and then after a week of moistening it with water, you should make it so it is harder in the middle, and then after a week of that you should try giving the puppies hard puppy chow.
it is a proven fact that mother can and will eat their young if they can not support them
10 times a day
For the first few weeks, puppies are nursed on milk produced by the mother dog. As the pups develop they need to start transitioning to solid food. If assistance from the breeder is not available to produce gruel for the puppies to eat, the mother dog will eat and partially digest food which she then vomits for the puppies to eat. This sustains the puppies while they practice eating solid food until they are able to digest it themselves.
It is natural for the mother to eat the afterbirth while cleaning her new puppies.
Yes, puppies will come out in amniotic sacs attached by an umbilical cord. Usually the mother will remove and eat the sac, however you must be prepared to do this if the mother will not.