This is a play on words. The word "high maintenance" means demanding a lot of attention but "high" also refers to how giraffe's necks are so long that they're high in the sky.
Are giraffes good pets or are they too high maintenance ?