Seven-star resort for Dubai pets

    Just Watched

    Seven-star resort for Dubai pets

Pets are treated to a luxurious stay at Urban Tails, Dubai's first seven-star pet resort.