Police say a New Haven man stabbed his 8-month old dog because no one in his family liked the pooch.

Alexander Bernard, 25, was charged Wednesday with stabbing the Staffordshire Terrier, Princess.

Hamden Police received a call reporting animal abuse on Dixwell Avenue on Wednesday afternoon and found Princess lying in a pool of blood in the driveway of a home there, police said.

Bernard used a 3-inch folding knife to stab the dog 29 times, police said.

Miraculously, Princess survived and is in stable condition at the North Haven Animal Hospital

Bernard was charged with Cruelty to Animals. He was being held on $10,000 bond and is scheduled to be in court June 8.