The impermissibility of the consumption of dogs and cats is based upon natural human disposition (fitrah). Ghamidi sahab has explained this at length in the following lectures. For specific answer please watch the last video from 49:09:
Discussion 30094
Ghamidi sahab has explained Quran verse 7:33 in a lot of detail in the following videos and have responded to all valid criticism:
Discussion 42832
Finally, Ghamidi sahab has explained why he does not consider music to be inherently haram in the following lectures. It is because neither has God nor the Prophet SAW has made any prohibitions against it. If someone insists that it is haram then you should ask them the basis of their reasoning.
Discussion 55241
In order to learn the principles of understanding the Quran please see below. This will be helpful in understanding why the words of the Quran are of utmost importance.
Discussion 55737