Because he's only a pup i'd be checking twice a day at least. I used to live in a high tick zone and never relied on any products to do the job, just my eyes and fingers.
Rubicon looks like fun...from memory there might be some good 4x4ing in that area. Have fun !!