Annnd, sorry for the triple reply lol, but his viv doesn't look too small to me. I agree that it feels like they have very little space when they're moving around so much, but as long as your getting him out and providing him with opportunities to move and exercise, I dont think your viv is ill suited for his size.