Yes hamsters love greens just don't give them to many. Just remember that spinach and other fresh food (fruits and veggies) are treats and should not be given in a large quantity. Hamsters should only have a small amount of fresh food each day.
Cuz they're freaks.
Baby hamster's only drink their mother's milk and they proceed to eat hamster food once they're weaned.
no or the mom will eat them
only if they have the scent of another hamster on them or if she does not want them.
after the baby hamster has been handled for a while sometimes the mother hamster will eat their young so be "careful".
hamsters DO NOT eat their babies.
no it will eat its babys
The momma hamster eats their baby if it's dead because it gives them protein
Yes.
Yes
No, the duck will eat hamsters.
I shouldn't think so. They only eat their babies if their is another scent on them. E.G. if you touch a hamster baby before around 4-5 weeks then the mother will resent the scent and eat the baby.