Letchworth allows up to 2 pets, but only in the 100, 200, and 700 loops. The 300, 600, and 800 loops do not allow pets. We were in the 800 loop when we were there a couple of years ago, so I can't recommend a site for you. It's a nice park with some great views of the canyon, river, and several water falls.
Dutch
2001 GBM Landau 34' Class A
F53 chassis, Triton V10, TST TPMS
Bigfoot Automatic Leveling System
2011 Toyota RAV4 4WD/Remco pump
ReadyBrute Elite tow bar/Blue Ox baseplate