Taiwan animal control video...?

I was searching on youtube for “Taiwan Government” in simplified chinese and this came up…


Be warned, it is not for the squeamish!

Im not sure if it is in Taiwan or not, but the organization listed at the end has a .tw address.

Can anyone translate what the titles say?