Let R(n,θ) denote the number of representations of the natural number n as the sum of four squares, each composed only with primes not exceeding nθ/2. When θ>e−1/3 a lower bound for R(n,θ) of the expected order of magnitude is established, and when θ>365/592, it is shown that R(n,θ)>0 holds for large n. A similar result is obtained for sums of three squares. An asymptotic formula is obtained for the related problem of representing an integer as the sum of two squares and two squares composed of small primes, as above, for any fixed θ>0. This last result is the key to bound R(n,θ) from below.