一个长得像梅林的男人在树林里被一个留着胡子、身穿黑袍、形似哈利·波特反派的男人追赶。他们被一条狗注视着。
当即将年满 5 岁的 Bobby 和他的父亲 Jack 玩接球游戏时,同一只狗也出现了。Jack 很少在家,因为他即将成为公司年度销售员。
一天晚上,杰克开车回家,被刺眼的灯光弄得晕头转向。这时,一位男子(后来被证实是精神科医生)正在和鲍比交谈,并教他魔术。精神科医生解释说,鲍比的问题是失去父亲造成的。
这只狗不断出现,鲍比最终给它取名为奥斯瓦尔德或“奥兹”,并说服他的母亲把它留下。森林里的恶棍出现并声称这只狗是他的,但事情有些不对劲,他的母亲报了警。最终,奥兹被训练成了鲍比的服务犬。
七年后,鲍比成为了一名魔法专家,这让他在学校很受欢迎,但恶霸们却因为他养了一只服务犬而取笑他。鲍比的母亲失业了,他们可能会失去他们漂亮的房子。而蒂尼,一个经营餐馆的大个子,并不关心鲍比被允许做什么。那只狗留在外面。然而,小小有一个不同意的老板,后来小小后悔了自己的行为。
有一天,鲍比走进一家书店,一本神秘的书出现了。鲍比很好奇,结果发现他的钱刚好够买它。森林里的巫师出现并向鲍比解释说他负责看管这本书。奇怪的事情开始发生。鲍比有能力施展魔法,而不仅仅是愚弄人。还有一件事:奥兹会说话。他给鲍比提供了很多建议,他解释说他是被派去见鲍比的,多年来一直在保护他。
鲍比意识到,他新获得的能力能帮助他和母亲免于被赶出家门。与此同时,他的前进道路上也充满了阻碍,包括那个来自森林的恶棍出现在鲍比正在观看的一部电影里(实际上,那一幕看起来很像这部电影的开场场景),而且正如电影院里另一个人描述的那样,那部电影的3D效果非常震撼。
在经历了一段充满艰辛、充满失望和失败,以及无数欢笑之后,鲍比终于迎来了幸福的结局。这或许并非人们所期待的那样。