Aladdin and the King of Thieves Parody 10

Aladdin - Dudley Puppy (T.U.F.F. Puppy)

Princess Jasmine - Kitty Katswell (T.U.F.F. Puppy)

The Genie - Otis (Barnyard)

Cassim - Kodi (Balto 3: Wings of Change)

Sa'Luk - Verminious Snaptrap (T.U.F.F. Puppy)