A planning commissioner for the city of Vallejo, California, has resigned after throwing his pet cat and apparently drinking a beer during a Zoom meeting for work.