Aladdin Parody 10

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

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

The Genie - Otis (Barnyard)

Jafar - Jack Rabbit (T.U.F.F. Puppy)