snake
YES
As for most snakes, Garter snakes have other animals that will eat it. Foxes, birds, coyotes and other mammals closely related to foxes and coyotes will eat Garter snakes. It's 'enemies' are its predators or even humans can be a threat to snakes. Garter snakes can even be a threat to humans if overpopulated in one place, for example 20 Garter snakes in a person's backyard can be a hazard to ones health especially to infants or babies.
No. Hawks are too big for garter snakes to eat. It is more likely that a hawk would eat a garter snake.
All snakes have young, that's how snakes continue as a species.
One is a Garter Snake and one is a rattle snake.
anaconda
A young goose is called a gosling.
Pups or Puppies:)
Lion cub! Aww :)
It depends how big the snake is. Young ones' teeth are tiny, and are unlikely to puncture a persons skin. An adult, however, has teeth that are 3-4mm long, and are capable of breaking the skin.
I love snakes in general. But the garter snake is often a gentle non-aggressive creature that hunts small mammals like mice. This means that they keep the rodent population down around ones home and should be left alone. They do not get very large, only about 2' usually though they can get to 4' it is not common. They are also very skinny and fast.
Father is a "cob", mother is a "pen" and the young one is called a "cygnet".