BACK

 

Tippy and her litter of 12 pups.