If the pet has been OFF, and you turn it on and it starts peeing gas, tap the carb stay plate to free up the stuck float, if that is all it is.
(^^^ will happen more if you only have a side stand, which puts one float in gas and the other out)
If there is debris in the gas, holding the float valve open, the only fix is to clean your tank and ensure you have a good, working fuel filter(in-tank or in-line)