Whilst visiting a friend in Blairgowrie she suggested a visit to Dunkeld. We found this little gem of a cafe primarily because of going across to look at the most amazing hanging baskets outside. Then on the sandwich board the most unusual written welcome for doggies and owners! So refreshing - doggies welcome - we didn't even have to ask. The menu is so varied I'd changed my mind 3 times - if you could see the cakes you''d have a problem too making a choice. The tea pots are so cleverly designed - we bought 3!!!