Pusur (stemme av Bill Murray) reiser til Storbritannia sammen med hundevennen Jølle. De har planlagt å overraske sin herre, Jon Arbuckle (Breckin Meyer), som er i London for å fri til kjæresten sin, veterinær Liss Wilson (Jennifer Love Hewitt). Tilfeldighetene vil ha det til at Pusur bytter plass med Prins, en kongelig katt som nylig har arvet et slott.