Who would have believed these humorous pet toys of notorious Arab dictators would become such a hit in Houston. Ben Laden seems to be the most popular doll local owners enjoy having their dog fetch – probably a result of 9/11. This controversial way to express anger is becoming more and more popular in American […]