A Florida woman has provoked ire from around the world, after duct taping her dog's muzzle, and posting a picture to social media. Police were flooded with calls almost immediately, and have since launched an animal cruelty investigation.

Katie Brown has gone into hiding, according to Today.

The Facebook post accompanying the duct-taped pooch read:

"This is what happens when you dont shut up!!!," [sic]