- A cat is a kind of mammal
- Mammals give birth to live young
- So, a cat gives birth to live young

- A cat gives birth to live young
- To give birth to live young means to undergo live birth
- Hence, a cat undergoes live birth

- A cat undergoes live birth
- Live birth means developing inside the mother instead of an egg
- So, a cat develops inside its mother

So, a cat develops inside its mother
[Question]Which animal develops inside its mother before it is born alive?
[Context]- Live birth means developing inside the mother instead of an egg 
- To give birth to live young means to undergo live birth 
- A cat is a kind of mammal 
- Mammals give birth to live young