Wait, that was supposed to be a cat? I thought this was some sort of Chihuahua that somehow was even more misshapen than that breed already is.
Other than that, I agree that the supernatural stuff is kinda unneeded. There is already enough of a conflict going on without opening up more fronts.