Very, very common in Spanish. Probably because, for example, 'You have a dog' and 'Do you have a dog?' have the same wording so often adding 'no?' at the end can help the person you're speaking with to realise that you've asked a question.
You have a dog?
I'm sorry?
You have a dog, right?