And its a good thing we have stronge hate crime laws because it has now made our country one of the most tolerant in the world. And no you are allowed your own thoughts in your home your just not allowed to spread racist/homophobic/transpobic hate to others including the Internet. And let's not forget hat hate crimes are also illegal in England under various different laws.
https://en.m.wikipedia.org/wiki/Hate_speech_laws_in_the_United_Kingdom
As for the dog incident are you seriously saying that what happened was acceptable? Let me remind you
On 23 April 2018, Scottish YouTuber Mark Meechan of Coatbridge, North Lanarkshire was fined £800 after being found "grossly offensive" for posting a YouTube video that was viewed over 3 million times depicting him training his girlfriend's pug to respond to the phrase "Sieg Heil" by lifting his paw in a Nazi salute.