Life | Fri May 18, 2012 3:23pm EDT

Italy "dog and cat tax" muzzled after uproar