From what I could tell during my visit earlier this month, Tower 2 is the designated pet tower. However, my sister brought her dog and we were upgraded to the club level (no charge!),which is tower 3. I think that if you book a standard room they try and put you in tower 2 on the first floor. But if you book a pool or club room they have no choice but to put you in another tower. To answer your other question, tower 1 has the best themepark views.