The only fully enclosed bike carriers I know of for dogs are the wagon style that attach to the back of the bike.
Otherwise the tops I have seen are more of a sunscreen like the basket Priscilla sells (she has a bike shop too, but I think she might be on vacation this week):
Three Yorkie Friends Bicycle Baskets - Three Yorkie Friends Travel and Lifestyle Accessories