20 happiest dogs that will make you smile

If you has managed to do something really great, it may be pretty hard to control your self-confidence - you can do a single thing but smile.