bubbles and squeak
Syrian Hamster is another name for a Teddy Bear hamster.
My kids called ours "Petal"
A baby hamster, or a hamsters young is called a pup.
Baby or young hamsters are referred to as puppies. However, the normal name for them is pups.
The name of a girl is a Doe and a baby is a kit.
Baby ferrets are called kits.
CUB
Eaglet
A ritto
There is no special name for a baby rattlesnake except the very general term of neonate.
Baby fish are called fry.
agerbil isn't actually a hamster but, a close "cousin". but, some people mistake hamsters for gerbils sometimes and call them that.