When you go on vacation, do you board your animals or prefer to have someone come watch them?

If you do board, what do you like about that? What would be the perfect boarding facility in your eyes?

If you don't board, why not? Have you had bad experiences?