i had a very similar problem. the pup would just yelp and yelp all night long. i had know i idea what to do, then my father who has been involved with dogs for a very long time told me to wrap a clock(the ones the tick) in a towel and place it under the bedding. it worked like a charm.
everything was quited except that dang ticking.
MossMan