Most female street dogs in India are either pregnant or nursing a litter like this one.