After buying puppies in Abu Dhabi it is best recommended to neuter or spay a small breed dog at an age of 6 to 9 months and wait until 12 to 18 months if it is a giant breed dog.