Spell-Linked Familiar

 
Prerequisite(s): Arcane Caster level 9+, familiar.
 
Benefit: Your familiar can cast spells that you grant to it. A familiar gains spells based on your arcane caster level, and any spells granted to your familiar are subtracted from your daily allotment. The maximum number of spells of a certain level that you can grant to your familiar is given on the table below. For example, as a 16th-level arcane caster, you can grant your familiar as many as three 0-level spells, two 1st-level spells, and one 2nd-level spell.
 
Caster Level: Lvl 0: Lvl 1: Lvl 2
9th-11th: 1:0:0
12th-14th: 2:1:0
15th-17th: 3:2:1
18th-20th: 4:3:2
 
The familiar uses 1/2 your caster level as its caster level. It cannot cast spells that have a gp or XP cost, or that require a focus. A familiar does not need somatic, material, or verbal components to cast a spell that was granted to it by this feat.
 
Source: PHB II