The epic vampire saga is ending this Friday, and whether you’re a twihard or a twihater, you’ll love Pet Collective’s movie trailer parody: Barking Dawg, Paw 2.https://www.youtube.com/watch?v=0AlHKVMr5ek