Same here and my dog is wondering what the heck are we screaming about!
LOL My dog is going nuts too with me screaming, clapping, and just going wild! This is so awesome!