There are extra kennels you can buy with bones. If you're really efficient, you may never need to buy extra kennels. However, the last kennel is Barbie's personal kennel. You have to therefore unlock all the extra kennels before you can get this.
You get 100 bones for every puppy that graduates, so after a while you'll easily have earned enough bones.