Links of interest:
Dewey Beach Dog License is needed to have your dog on the beach!
You can get a 3-day, week-long or lifetime dog license at Town Hall on Rodney Street. Weekdays in the office or off hours you can use the Kiosk outside the building (along the street). Here is a link with more info.
Where to stay?
vrbo.com: Look here for ones listed with pawprint!
DogFriendly. com: More help can be found here. Look for the puppy!