Been around the bush
Referring to someone experienced in something. Like a dog who's been sniffing all around the bush every other dog pees at. He's well informed and experienced in the neighborhood.
"Yeah, he's really good at his job. He's been around the bush, that's for sure."