teddy tarantino and cat