The punishment should be greater for causing harm to an animal. 
While poisoning dogs is strictly illegal, there have to be two witnesses who saw the laying down of the poison, and even then the punishment is only a modest fine.