The bad news is that Jackson Hole is not pet friendly. There were only two places I could find that allowed dogs to stay there, you couldn't leave them in the hotel while you went to eat or anything, and most places were a little bit nasty about it. Also note that you won't be allowed to bring your dog on any trails or anywhere off the main road or parking lots inside the park. In general dogs are not allowed on trails in any of the US national parks. The good news is that many of the national parks, including Tetons, has national forest right "across the road" that you can take your dog on. I think it really stinks that dogs aren't allowed at national parks, but that's the way it is.