I watched a Harry Potter's movie in which they say "Right smart bird you got there, Mr. Potter."
But I think "Right smart bird you've got there, Mr. Potter." is correct, because I think 'have got' indicates Harry's possession of that bird.
What is the answer? And what does 'there' mean? Does it just refer to Potter's house? Or is it meaningless?