My neighbors told me to get shock collars for dogs as my Huskies won't stop barking whenever they see them. Maybe they did something wrong to my furballs the reason why they hate them.
This is the reason why I love Universal Studios than Disneyland. They always have something new to offer, and I just simply love the attraction. I really love The Mummy and Transformer ride.