Abstract: In this paper, we broaden Shiu's Brun-Titchmarsh theorem to allow for functions that are larger and/or smooth-supported. In particular, let f be a nonnegative multiplicative function. We prove that if there exists a $\beta<1$ such that f(p<sup>l)≪</sup>(loglogx)<sup>lβ for every prime p and every $l>1$, and if f(n)≪maxn<sup>ϵ,(log</sup>x)<sup>ϵ for every $\epsilon>0$, then x≤n≤x+yn≡a(modk)∑f(n)≪ϕ(k)(logx)<sup>1−ϵ0xexpp≤</sup>xp∤k∑pf(p) for every $\epsilon_0>0$, where x, y, and k are as they were in Shiu's original paper and (a,k)=1. Moreover, we prove that if f is a Q-smooth-supported function then there exists a constant C for which x≤n≤x+yn≡a(modk)∑f(n)≪ϕ(k)(logx)<sup>1−ϵ0xexpp≤</sup>xp∤k∑pf(p)ρ(u)<sup>C, where u=logQlogx, ρ is the Dickman-de Bruijn function, and C depends on whether we choose the bound of f(p<sup>l)≤</sup>A1<sup>l or f(p<sup>l)≪</sup>(loglogx)<sup>lβ. We also give applications to both the divisor function to large powers and to smooth numbers in short intervals.