I have a new puppy. I have never owed a small dog. He will be trained for agility rally and maybe regular obedience. I know a few people on here have chinese crested, any advice? I was not looking for one of these (I would love another standard schnauzer) but here he is. His name is Eli, he was...