Is there a way to determine who is holing up my yard?

Is there a way to determine who is holing up my yard?

Tunnels along the fence line, (other side of the fence=big dogs) hole about the size of a golf ball. At one point terminating under a kiddy swimming pool. Several holes, lots of mushy ground where they've dug out. I have seen this snake in my yard before (last April?) so could that be it? My other concern is rats. My life is crazy enough right now that I'm thinking about giving up veggie gardening almost all together if I'm attracting rats (my parents' other lovely suggestion of what it might be). Right now I've got a set of three 2ft x 4 ft boxes I'm about to start my spring veggies in. Thoughts? Location, South Florida, Palm Beach County.
Easter Lily bulbs

Easter Lily bulbs

Don’t you love spring?

Don’t you love spring?

Orange and white stuff?

Orange and white stuff?

Paste Tomatoes!

Paste Tomatoes!

Plant ID please!

Plant ID please!

Heirloom Daffodils!

Heirloom Daffodils!