RCMP was called to Goncharuk's home on Sept. 15, 2014, where Kaylly was found dead.
"Thank goodness that these types of situations involving this level of violence are few and far between," said Marcie Moriarty, chief prevention and enforcement officer for the BC SPCA.
"We investigate up to 8,000 complaints a year of animals in neglect and while, unfortunately, I've seen cases like this in the past, they are the exception rather than the rule."
The Crown has approved two charges against Goncharuk; one count of unlawfully killing or injuring an animal under the Criminal Code, and one count of causing distress to an animal under the Prevention of Cruelty to Animals Act.
If convicted, he faces up to five years in jail, a maximum fine of $75,000 and a potential lifetime ban on owning animals.
Goncharuk is expected to appear in court on April 7.
He was released on bail on the condition that he not have contact with animals.