A Florida woman is facing strong social media scrutiny after posting a picture of what appears to be her pet with tape around its muzzle.
A Florida woman is facing strong social media scrutiny after posting a picture of what appears to be her pet with tape around its muzzle.