The pup, whose name is Beyonce, is the size of an iPhone.
Beyonce's mother was a stray, found on the streets of Sacramento. An animal rights group took Beyonce's mom in, and she gave birth to five pups.
Beyonce was so small, they thought she was still born. But a veterinarian gave her mouth to mouth, and she started to breathe.
All five pups and mom will be available for adoption in a few weeks.
Beyonce is, in fact, named after the singer and one of her songs "I'm a Survivor." She is expected to reach about 1 1/2 pounds when she's full grown.
ABC News contributed to this report.