He probably has stopped barking because of the shock, and the effort. Don't panic about that. The electric blanket, If he doesn't get too warm i'm sure it would be good for him.
im 14 years old and im in year 10 now doing my GCSE's i wanaa no a website to take some test to see if i have dyslexia because im really thick and i just need to know thank you