Cat with her singleton puppy, Belle

Labrador Retrievers generally have litters of 6 to 9 puppies. Sometimes more, sometimes less. In this case, the mother was bred earlier than optimal because the father was not available a few days later. In her next litter, this Lab had 8 puppies because the timing was better.