Huff Post Blog Trending Blogs A senior Russian official has been criticised on social media after testing breathing technology on a dog in front of the visiting Serbian president. Deputy PM Dmitry. A senior Russian official has been criticised on social media after testing breathing technology on a dog in front of the visiting Serbian president. Deputy PM CHAZ McGREGOR. PERSONAL BLOG. Email; Facebook; Google+; Twitter; Instagram; Skype; LinkedIn; Pinterest;…