RL 1.3
GRL K
Lexile 590L
RL: 1.3
GRL: K
Lexile: 590L
The last born of 9 puppies worries that he will be the last chosen for a pet of a new owner.