Elmhurst is a large neighborhood near Jackson Heights and Woodside. Homes in Elmhurst tend to be two to three story family homes with narrow alleys between them that are frequently gated. Homes tend to have relatively small front yards or stoops. The divider between sidewalk and road is primarily paved, and is interspersed with mature trees. Long blocks unbroken by dividing roads mean that you can walk for long distances without worrying about crossing a road, but the relatively narrow sidewalk and lack of a strong divider between road and sidewalk mean that you won't want to let your dog walk on a loose leash or skateboard, rollerblade, or bike in most areas of Elmhurst.
There are several parks throughout Elmhurst where you can get away from the city streets for a while with your dog. Parks like Veterans Grove between 43rd Avenue and Whitney Avenue provide a good place to let your dog stretch their legs a little bit as well as giving you several benches on which to rest.
Due to the closely spaced homes and relatively narrow sidewalks of Elmhurst, you will find this a pleasant, though perhaps not ideal place in which to walk. There are not many areas that are good for skateboarding, bicycling, or rollerblading with your dog, since although the blocks are long and straight there is no room to avoid pedestrians and relatively heavy traffic make such endeavors dangerous.
There are, however, a variety of small parks where you can get away from the city streets. Hoffman park on Hoffman Drive is mostly devoted to a sports field but there is also a pleasant area where you can walk around with your dog. Lots of mature trees give plenty of shade and make sitting on the provided benches very pleasant.
For an opportunity to really let your dog stretch their legs, go to Elmhurst Park in the corner of Elmhurst. This extensive park provides lots of walking trails around beautiful grassy hills. You couldn't ask for a better place to run around or play Frisbee with your dog.
There are lots of parks in Elmhurst for you to get away from the city streets. Veterans Grove on 43rd Avenue is a lovely little place to take a break and sit with your dog for a while, and Hoffman park on Hoffman Drive also provides a pleasant place to stroll around under the charming tree cover. For more expansive green space in Elmhurst, head to Elmhurst Park. Elmhurst Park offers lots of walking trails around grassy rolling hills. From the top of some of the hills you can see all the way down to the path for a lovely opportunity to see farther than you usually get on the ground in New York. This park also provides a relatively forested area where you can stroll around with your dog and enjoy the natural tree cover for awhile.
For a more extensive park experience, you can hike several blocks to the Flushing Meadows Corona Park. While this is a bit of a walk from Elmhurst, you will love the huge and magnificent Willow Lake.