OK, so my girlfriend's birthday is coming up and I have been thinking about getting her a Chinese Water Dragon.

I have a few questions:

1. where is the best place to get one, are there any good breeders or is a reptile shop my best bet?

2. I plan on getting a similar cage to the one pictured below eventually but for now what size enclosure would be best for a baby?



3. how quickly do they grow?