There are 420 quadrillion Baby Doge Coins in existence, according to the Baby Doge Coin team. They claim that nearly 27.6 quadrillion of these are in public circulation. Note that these numbers have been self-reported by the people behind BabyDoge and have not been verified independently.