Pooh's friend, extremely short, has place to sleep (5)
I believe the answer is:
roost
'place to sleep' is the definition.
(where birds sleep)
'pooh's friend extremely short' is the wordplay.
'pooh's friend' becomes 'roo' (friend of Winnie the Pooh).
'extremely' says to hollow out the word (remove centre letters) (only the extremes of the word are used).
'short' with its centre removed is 'st'.
'roo'+'st'='ROOST'
'has' is the link.
(Other definitions for roost that I've seen before include "Temporary resting-place" , "bed" , "Perch for a sleeping bird" , "Place on which bird rests" , "unwelcome to come home to?" .)