Litter of Canaan Dog Pups

A litter of six canaan dog puppies playing inside together

Breed: Canaan Dog Litter of Canaan Dog Pups