Congratulations! I assume John is a new baby and not a puppy. :) We were blessed with a new granddaughter last week. She was named Faith. Babies are God's way of telling us he has not given up on the human race. Brenda N