Hudson

Prince Charming

More: Hudson is a character! His middle name is “No Regrets”. He is the most clingy lovable dog we’ve ever had, always on our lap. He entertains us a lot with his antics.
Vote